keep it on | steve harrington
— steve x fem!reader (friends to lovers)
summary: robin makes a big dick steve joke and well… your mind wandered.
warnings: smut smut smut basically porn
a/n: i changed some parts directly from the episode to fit my narrative since the duffers can’t write for shit | also not proofread i don’t have time for all that
“these rotors are like 40 feet wide. it’s too big, it’s not gonna fit.” dustin said to hopper as hopper stood in front of the room planning to go into the abyss and save all the kids.
“steve hears that all the time and goes in anyway. don’t ya, steve?” robin quipped, a devilish smirk on her face. you chuckled beside her and watched as steve’s face shriveled up.
“what the hell is wrong with you?” he hissed, brows furrowed.
“it’s funny.” murray grinned up at steve and steve slapped his shoulder.
truth is, it was funny. but your mind couldn’t help but wonder. you thought about steve in that moment in ways that you probably shouldn’t. especially not if he was your friend. was he actually that big? of course the thought crossed your mind. it’s not like you hadn’t heard all about him from the girls in the high school locker rooms a few years back.
you kind of always had a thing for steve, only for robin to know. she’d always tease you about it after she saw you and steve absentmindedly flirting on the clock.
dustin and hopper bickered back and forth, the room growing loud and uneasy, your mind racing a million miles a second although steve caught your attention, his thinking face on display. you practically saw the gear shifts turning in his head.
“we don’t need a magic bean!” he yelled, everyone jumping to look at him. the room went dead silent.
“sorry. just… we don’t… we don’t need it.” he went on and on about how we didn’t need “a magic bean” and how we had a “beanstalk” right here at the squawk.
you watched as he ran out of the room and soon enough everyone followed.
he slammed a flashlight and slinky on the metal table in front of him. his hands slid the slinky over the flashlight. you never really noticed just how smooth they were or how big. you bit your lip at the sight and robin noticed. she elbowed your side with a knowing look.
time went on and everyone seemed on board. you all went your separate ways, gathering materials for the night.
“here, wear this.” nancy tossed you a bag of clothes as you sat on top of a table with lucas helping him prepare his slingshot. you caught the bag and shimmied off the table but you saw steve in the corner handling a handgun. you walked over to him and grabbed it from him.
“hey, hey! have you handled one of these before?” you looked up at him through your eyelashes.
his cheeks flushed, hands on his hips. “not exactly, but, you know, bb guns, air rifles…” he paused, looking away. “duck hunt.”
“right…” you smirked at him. “duck hunt.”
“he is remarkably good at it,” dustin piped up from behind you. you turned towards him, the same smirk still plastered on your face. “but i have a better idea.” dustin tossed steve his own bag of clothes. “you two go get dressed.” dustin shooed you both away.
you followed behind steve like a lost puppy. he had dragged you both into the basement as it was really the only place with privacy right now. the basement was cold and dark, supplies from the latest crawl still scattered about and the light of the overhead projector still illuminating the map of hawkins on the wall.
you tucked into one of the storage closets, cracking the door behind you. you quickly shimmied off your existing outfit and dug into the bag nancy gave you. you pulled out a pair of black high-waisted levi’s, a dark grey henley tee and a navy green bomber jacket.
“what the hell nancy…” you whispered to yourself as you held up the jacket. totally not your style but the world might be ending in a few hours so there was no point in complaining.
you set everything on a shelf beside you, keeping the jeans in your hands. you pulled them up over your hips with a huff. as you buttoned them, you glanced through the crack of the door and saw steve standing there, jeans hanging around his waist, no shirt and a backwards cap.
your breath hitched in your throat. you thought your eyes were deceiving you. he looked irresistibly good. your hand rested on the door handle, pulling it open even more for a better look.
but the door creaked. of course.
steve’s head whipped around, the shirt in his hands dropping to the floor. your cheeks grew pink with embarrassment. “shit—sorry.” you muttered as you quickly sank back into the small, dark closet, your eyes squeezing shut in embarrassment.
you mumbled profanities to yourself. you were horrified. you went to grab the shirt off of the shelf before you heard steve’s footsteps approaching. you stopped in your tracks, mind racing.
steve’s knuckles found the hard wood of the door in a knock. you sighed and popped your head through the crack. “did you need something?” his voice was thick, raspy, curls peeking through the hat.
your lip found its way between your teeth as you looked over him, his torso on full display. you shook your head. “no,” your voice was soft, barely above a whisper. you went to push the door shut but steve stopped you. he pushed it open even more to see you standing there in those black levi’s with your white lace bra hugging your breasts.
his eyes fell to your chest, eyeing the way your nipples were protruding from the fabric. “god.” he breathed out. he walked towards you causing you to stumble backwards.
“steve—” you started but before you could say anything else, his lips were on yours, hands gripping your waist, pushing you into the shelves behind you. your back hit the cold metal of the shelves causing you to gasp. your hands found his hair, tugging on the ends.
your lips moved with his in synchronicity, your tongues exploring each others mouths to no end. one of his hands left your waist, traveling up to remove his hat.
you hummed against his lips, shaking your head. “no, keep it on.” he pulled away and looked at you totally mesmerized. his lips molded with yours again, his hands traveling down to the button of your jeans, undoing them in one swift motion as your own hands traveled to your bra clasp letting it pop open.
your bra glided off your shoulders and to the ground below you along with your jeans, leaving you standing there in just your matching panties. steve’s cold hands roamed your waist, his hand then finding your breast as his lips trailed down your neck. his thumb grazed over your nipple, your back arching as his mouth now trailed over your chest, sucking on the flesh.
“you’re perfect.” he hummed against your breast, the vibrations sending chills through your whole body. steve’s tongue swirled circles around the sensitive bud causing you completely melt under him. you whimpered, your nails digging into his neck.
he let go of your nipple with a pop and brought his lips back up to yours. you could almost taste your perfume on his lips. his fingers dipped into the waistband of your panties, tugging them down your hips. you unbuckled his belt and he shimmied his jeans down without breaking the kiss.
his hands squeezed your hips before his fingers found themselves between your thighs. he traced shapes on your skin causing you to squirm.
“steve, please.” you groaned against his lips as you felt a pit of warmth in your stomach.
his fingers found their way between your folds, teasing your already soaked entrance. “so wet for me already.” he broke the kiss, pulling back to get a good look at you. he thought you looked breathtaking. your breasts laid perfectly, glistening from the kisses he left, a small bruise already breaking through the skin.
he fully inserted two fingers in you immediately hitting the soft, spongy spot. you moaned out his name and he swore it was the most beautiful sound he’d ever heard.
“sound so pretty baby,” he mumbled in your ear, his hot breath creating goosebumps on your skin. he pulled his fingers out, rubbing up your folds and finding your clit. you twitched in front of him, eyes squeezed shut.
“oh my god.” you hissed at the friction. he rubbed circles around your clit like no other. you couldn’t hold yourself together, wanting to completely fall apart for him right then and there.
you were so close to your climax but you couldn’t spill just yet. you reached down and grabbed his wrist, bringing his fingers up to your mouth and tasting yourself on them. steve’s lips curled into a ridiculous smirk. you let go of his fingers that were now wet with your saliva and palmed him through his thin boxers. you felt him twitch against you.
“i need you,” you said, bringing his lips to yours, “all of you.” you hummed against his lips, fingers curling into the elastic band of the briefs. you slid them down and watched as he sprang free, practically slapping against your stomach. his eyes never left your face as he watched the way your eyes glossed over in bliss at how big he was.
you pumped him a few times earning filthy sounds from him before he hoisted you up, your legs wrapping around his waist and before you knew it, he was slamming into you, each vein and ridge against your walls. you whined as he stretched you out, unsure how much you could take of him.
“steve… ‘s too big.” you bit your lip, holding back the cries that threatened to escape your throat. your nails scratched at his back enough to leave marks.
“i gotchu baby, s’ all good.” he whispered in your ear, his thumb rubbing reassuring circles on your hip. “let me take care of you,” his lips found your neck again, peppering kisses all over as he thrusted into you.
the metal shelf was gently rocking back and forth, hitting the concrete wall with each thrust from steve. your pussy clenched around his length as he thrusted all the way in. you looked down and saw the bulge in your stomach, a moan escaping your lips.
“that feel good?” steve huffed between moans, his fingers intertwining with yours, bringing your hand above your head, pinning you into the shelf.
you nodded your head, a strangled hum from your throat. “you fill me up so good, steve,”
“yeah?” he grunts, fully pulling out and slamming back into you.
squelching sounds filled the air, the once cold closet grew warm, beads of sweat at your hairline. you wondered if this is what heaven felt like as your vision whitened, walls tightening around him.
“s-steve, i’m so close,” you couldn’t think straight, your brain becoming mush as steve thrusted in and out.
his free hand squeezed your asscheek as he pressed soft kisses to your breasts. your fingers tousled the ends of his hair that peaked through the hat before you ran your hand behind his neck, pulling him into you even more as if that was possible.
“let go for me baby,” his voice was low and soft and warm against your skin.
your eyes were tight, lips forming an ‘o’ shape as you released all over him, coating his cock in your wetness. “fuck,” you moaned as he thrusted a few more times, riding out your orgasm.
he pulled out and looked down at his cock and how it glistened from you. “that’s it.” he let go of your hand that was above your head and cradled your cheek. he pulled you into a kiss, his lips pink and swollen.
your fingers found themselves curled into his chest hair before you trailed down his abdomen. he shuddered at your touch. your hand reached his length, fingertips softly tracing the veins. he broke away from the kiss with a moan as he threw his head back.
“fuck.” he breathed out, lips parted.
you fully grasped him in your hand, pumping him until he spurted his hot cum all over your stomach. you caught a drop of it with your thumb and brought it up to your mouth, licking it off. steve watched as his cock still twitched in your hand.
“god, you kill me.” he spoke, his eyes trailing from your thumb in your mouth to your eyes. his hands gripped your waist, pulling you into him, your flesh pressed flush against his. he pressed a gentle but needy kiss to your lips. “c’mon, let’s get you cleaned up and dressed,” he mumbled against your lips. you pulled away and nodded as steve found a towel on another shelf. there was miscellaneous stuff strewn everywhere since you all practically lived there.
he took the towel and wiped your stomach clean, his hand cradling the small of your back to keep you steady. you braced yourself on his shoulder as he folded the towel in half, taking the clean side between your thighs to clean up your own cum that leaked down your thighs.
“so pretty,” he whispered, his finger brushing your folds. you instinctively squeezed your legs together at the soft but quick touch. a smirk laid thick on steve’s face.
he threw the towel to the side and grabbed your panties and bra from the floor. he stretched the white lace wide enough for you to step into them then he pulled them up over your hips. you slid your bra straps over your shoulder and turned around, holding your hair up to let steve clasp it. he placed a kiss to the back of your neck and when he was done and slid his hands down your curves.
the room was quiet as you picked your jeans up off the cold floor and shimmied them on while steve pulled his boxers on followed by his own jeans.
“steve?” your voice came out broken almost as you button your jeans.
he turns to you, buttoning his own jeans. “yeah?”
“when all this is over, ya know—do you think we could do that again?” you asked innocently, eyelashes batting. steve chuckled, looking down, his cheeks flushed.
finally, he looked back at you. “anytime, princess.” a soft smile on his face.
and he meant it. he really meant it.














