mike wheeler x fem!harrington!reader
𑣲 content: making out, fluff, mikes nerdy ass, smut, dirty talk, grinding, dry humping, mike on some freak shit, unestablished relationship, sub!mike, kinda secret relationship, needy!mike, reader is popular, both freaked out for each other, mike finishing in his pants, sloppy kisses, touchy!mike, covering mikes mouth to not get caught, new to writing smut so it might be corny
𑣲 summary: mike wheeler takes a page out of steve “the hair” harrington’s book and sneaks into your room through the window like a stupid cliche
your room was warmly lit, your lamp on your nightstand along with the one on your desk was lighting up the atmosphere. the radio that was set on your dresser was playing softly. your gaze glued to the paper in front of you, your eyes beginning to grow heavy. you’d been at it for a few hours making sure you would not fail this test on monday.
it sucked because it was math. you wouldn’t be so worried if it wasn’t as you usually got great scores in your other classes, but this just wasn’t your thing. you sighed, boredom flowing through you.
you leaned your head on the palm of your hand, watching as you played with the pencil in your hand until your attention was moved to a soft tap on your window.
your brows furrowed as you turned, back straight, feeling a bit scared now. you moved to your window to see the black haired boy with his stupid familiar smile planted on his face.
you playfully rolled your eyes before letting him in, the cold air from outside seeping through as you did.
you laughed as he came through the window, clearly new to this because he seemed to be knocking things over. he smiled at you, his brows furrowing, “what’s funny?” his hands were already moving to your waist.
you shook your head, “nothing, i just never thought you’d ever do something like this.” you explained.
he shrugged, attempting to be relaxed and casual, “do what? i’m just visiting my friend.” you rose your brows at his response. “oh yea?” he hummed a yes, nodding as he leaned into you.
“i have to study, mike.” your eyes closed as he leaned closer into you. “for who’s class?” he questioned with a slight muffle, leaving small kisses from your jaw to your neck.
“anderson.” you pushed him away, stopping him from going any further. “so i can help! his class is super easy,” he said with excitement in his eyes. god he was such a geek.
“fine but that’s it. promise?” he nodded, “i pinky promise.” he held out his pinky and you looked at him and his hand. you laughed before intertwining his pinky with yours.
you had moved your stuff to your bed, for a while mike had kept his promise of not doing anything crazy. sure, he had slipped his hand up your back whenever you got something correct, but nothing that would fully distract you. he loved math so he wasn’t totally complaining, but he didn’t love it as much as he loved touching you.
“i think we should take a break.” mike said laying back on your pillow, having you turn around to see his face. you sigh, you weren’t as confused now but you were still worried. “fine, but just for a minute.” mike moved the book that was on your lap to the end of the bed before laying back down and having his hands find your hips, causing you to lay down next to him.
“i think you’re doing really good. do you get it now?” he asked as he moved a strand of hair out of your face. you shrugged, “i guess a bit. you’re not a bad teacher, micheal.” mike bit his lip as he started to look you up and down. you were in nothing but a flimsy pink, almost white lace trim tank top with a pair of pajama shorts.
his brown eyes began to analyze your face which was now looking at him, unamused. “i said no funny business.” his brows rose, pretending to be hurt from your words. “hey i’m not doing anything!” you glared at him, “why’re you looking at me like that then?”
“like what?” his mouth hung open, looking shocked while you just rolled your eyes. his lips curved into a smile as he started to move his hand to the side of your face, the other staying on your waist. he began to lean in, his lips touching yours with need.
the kiss was light for a couple minutes until it got a tad bit sloppier, mike’s hand was moving towards your ass until you stopped him, pulling away from the kiss and putting his hand to his chest. your face was flushed, both of your lips were swollen, your lip gloss leaving evidence on his lips of what you’ve both been up to.
“alright i think that’s a good way to end our break.” mike sighed, throwing his head back from your words. he was clearly sexually frustrated. his hands found their way back on your hips to bring your lower bodies closer, he looked so cute right now, it’s not like you didn’t want to touch him.
“c’mon just a couple more minutes. please?” your hands ran through his hair, “my mom and steve are here,” you replied and he kissed your cheek, moving down to your neck again. “i can be quiet.”
you laughed softly, “can you?” mike hummed in response as he lifted his head up to kiss you again. he moved from laying next to you to being on top of you, kissing you harder. your eyes shut from the pleasure, while his hand groped your tit through your shirt.
“shit,” mike mumbled as he started grinding on your leg. his tongue slipped into your mouth as you released a quiet moan. your mouths are heavy with desperation, butterflies filling your stomach as you lifted your hips, wanting to be as close as possible.
the kisses were sloppy and mike was getting more eager by the second, wanting to do something about the situation going on in his pants. you moved your hand down, your eyes still closed as your lips were on his. your hand began to move slowly on the bulge in his jeans, making his breath shudder at the slightest touch you gave him right now.
you pulled away, taking in his swollen lips. his eyes filled with desperation as he laid above you. “please.” he said breathlessly, starting to move against your soft touch.
you smiled, you were also out of breathe as you questioned him. “please what?” mike groaned, “j—just keep going. don’t stop please.” he shuddered. your palm was gently wrapped around the bulge in his pants, slowly picking up the pace.
you moved your other hand from his face to your own pants, slipping past your panties to touch yourself. mike captures your lips into another kiss, continuing to grind in the palm of your hand while doing so.
you pull your hand away from him, using it to touch his neck. he pulls apart, noticing your other hand between your thighs and his breath hitched. “are you touching yourself?” he asked. you hummed a soft yes, looking up at him as you kept moving. mikes breath quivered as he kept his gaze on the movement in your pants. you focus on his sweet big brown eyes that looked so entranced.
he attempted to replace your hand with his, or at the least try to help you out, but you stopped him before he could even touch you. “not yet. you have to wait baby.” his brows furrowed even more as he was filled with desperation, his cock only getting harder at the name you would never think to call him if anyone was around. “please, i’m good at it let me help please,” he begs.
“i know you are but you look so desperate right now. it’s cute,” you smiled. he groaned as he moved his head to the side of your neck, “please, i need you so bad.” he lifted his head back up awaiting your response as he felt he was going to blow up at any moment.
you let out a breathy moan as your hands were still moving, “does it hurt?” he nodded quickly looking up at you for at least a second, not being able to take his eyes away from your hand touching yourself.
“do you want me to help you out?” you asked, moving your hands away from your underwear. he nodded quickly, a soft hum slipping past his lips. “use your words, mike.” you mumbled.
he whimpered quietly and closed his eyes as he took a second to get his words. he was so cute like this. “i want you to help me out. please,” he strained out the last bit, his mouth almost barely moving as he opened his eyes again.
you smiled and gave him a kiss on the cheek, causing him to use his hand to bring your face closer and capture your lips in another messy kiss. you pulled away and adjusted so that you were on top of him. you took in his pink swollen lips contrasting against his pale skin. his black hair was a mess and his pretty dark eyes were looking up at you with need.
you leaned down to kiss him sweetly, he whimpered at your touch, desperately kissing back. you moved and started to touch the belt of his jeans teasingly. “i wanna fuck you,” his hips bucking as he spoke. your brows furrowed and you shook your head, “i’m not gonna fuck you while my family is here.” you looked at him as if he was an idiot for even having the idea.
“it won’t be a big deal i swear. we’ve done it at my place multiple times,” he explained. he wasn’t completely wrong, you’d blew him in his bedroom. but that wasn’t sex. you’d only done all that stuff in his basement, knowing the rest of the wheeler family barely went down there.
“i’d be grounded forever. no way,” you said. mike let out a groan, he was still so hard and you could see it right through his jeans.
you moved your hips slowly on his, grinding right against his bulge peaking through. his head fell back against your pillow. “oh—oh god that’s—” his breathe hitched as his lower body jolted up into yours. he was so eager, desperately wanting to actually get his cock inside of you.
“is that good?” you asked and he nodded quickly in response before realizing he needed to speak. “yes… yes i love it.” he moaned as he felt himself getting closer. you could feel him through your pants, which weren’t doing much with how thin they were. your panties were getting more soaked as you kept moving faster, wanting to get to your release.
your hips moved back and forth before you leaned down, and just as he moaned you kissed him carelessly. he was clumsy as he kissed back. you loved it. you liked how eager and desperate he got.
his hands gripped your ass as you kept a quick pace. his precum leaked through his underwear, he was growing closer by the second, releasing pornographic moans that were definitely slipping out of your room. you pulled away slightly, “stop, steve’s gonna hear,” you mumbled breathlessly, keeping your lips on his. your brows furrowed at the immense pleasure you felt just from grinding on him.
“shit i’m so close!” he moaned loudly. you covered his mouth, continuing your pace. “mike shut up,” you said. “shit s—sorry baby oh god!” he apologized, although he was still so loud. “please shut up!” you whispered harshly before you moaned, also feeling closer to your release.
it’s not like you didn’t enjoy how vocal he was for you, you loved it. you just didn’t want steve to murder him. mike began bucking his hips faster, his moans getting louder as he kept saying your name while also calling you different pet names. “don’t st— oh fuck baby it feels so good.” he groaned.
tears began to stream down his sweet face. he was always so sensitive. “shit shit shit i love you baby oh my god!” he moaned as he came in his pants, his brows scrunching together as the warmth filled his underwear. you could see the damp spot in his jeans as you finished right after him, gripping his shoulders to stay balanced as your thighs shook uncontrollably.
he was catching his breath, keeping his hands on your ass before he looked down. “shit my pants.” he said, his brows rose as he saw the damp patch.
before you could respond steve walks into your room abruptly. you and mike turn your heads to the sound of the door opening. “what the hell!” steve’s brows furrowed in disgust, trying to use his arm to cover his eyes before he turned around to leave, slamming the door with him. “seriously?! mike wheeler?!”
you closed your eyes, your eyebrows scrunching together as you wished that what just happened didn’t just happen.
𑣲 authors note: first post i feel like it’s so corny but pls go send some requests!!