smut w plot ⸝⸝ virgin!reader ⸝⸝ requested ⸝⸝
“Tommy” you mumbled between kisses, your voice breathy and interrupted by the way he nipped at your lower lip
“Hmm” he hummed in response without breaking the kiss
“I need to tell you something…” you barely managed to mumble, the words muffled against his insistent lips. your palms found his bare shoulders, fingers splaying across the warm muscle as you gently pushed him back
Tommy finally pulled back, his eyebrow slightly raised in confusion as his chest rose and fell with quick breaths. “Yeah? What is it?” he breathed softly, his lips wet and glossed from your kissing.
this was the moment you’d been dreading, worrying about for longer than you wanted to admit. you knew he’d be kind, Tommy was always kind with you. “I just…” you swallowed, eyes flicking away for a second before forcing yourself to look at him. “I’m… inexperienced. like really inexperienced. I thought you should know before we…” your words drifted off, the implication there.
Tommy's eyes widened slightly before searching yours as he processed your words. he didn't pull away completely.. instead, his hands stayed planted on either side of your head. you could feel the heat radiating from his bare chest mixed with the faint scent of his cologne.
"Hey” he murmured, his voice low and reassuring, thumb brushing lightly over your cheek. "That's nothing to be embarrassed about. really." his lips curved into a soft smile, and he leaned down to press a tender kiss to your forehead, before hovering just above your mouth again. "I'm glad you told me"
his words eased the knot in your stomach a little. still, embarrassment clawed at you, making your fingers tighten on his shoulders. beneath him, you were exposed, your body bare.
"I just... I don't want to disappoint you" you whispered, as you traced the line of his collarbone with your eyes "I've never... you know."
he shook his head, shifting his weight to one arm so his free hand could cup your face "Disappoint me? never." tho, what he really wanted to say was ‘baby, are you seriously a virgin?!’ but he decided it was best to keep that to himself.
he looked a little shaken despite his calm demeanor. you felt his heart racing even faster under your palm. Tommy was experienced and confident, but now he stood there rubbing the side of his neck like he didn’t know what to do with his hands.
“Tommy..” you murmured again, softer, needier this time
“I just…” his voice cracked “I don’t want to hurt you.” his fingers ghosted over your hip, light, hesitant.
your legs tightened again, hooking behind him, dragging him flush against you “with you, I want to.” you reassured him
his eyes locked onto yours then. slowly, he leaned in, pressing his forehead to yours “Okay” he murmured softly
his hands finally settled on your hips, big and steady. he shifted his weight, letting his body press you into the sheets, carefully. “You tell me if I go too fast” he said, low and serious, even as his lips brushed your jaw “If you need to stop. If anything hurts.”
you nodded, but he shook his head lightly “No, baby. say it.”
your fingers ran through his buzzed hair pulling , just enough to make him grunt “I’ll tell you.”
that seemed to be what he needed, his shoulders relaxed. he kissed you then, slow but deep, his mouth warm against yours. one of his hands slid higher, spreading over your ribs, your chest, the heat of his palm making your back arch for him.
you felt him breathe out against your lips, a shaky sound, like he was the one overwhelmed.
“this feels different.” he murmured as he dragged his lips down your throat
you felt him press closer, hips settling between your thighs perfectly “Feels like my first time too.”
Tommy’s mouth parted, just a second before it curled into that shameless, cocky little grin he only got when he was worked up and trying not to show it. his eyes flicked down between your spread pussy and the very obvious outline of his cock straining against his boxers.
“look at you.” he exhaled, almost laughing under his breath
he hooked his thumbs beneath the waistband of his boxers and dragged them down slowly, teasingly and then his cock sprang free, flushed and big, bigger than you had even imagined when you’d felt him grinding against you before.
your eyes flew wide immediately
“You’re- you’re that big!?” you stared, eyebrows scrunched in genuine worry and a little awe.
“Mhmm” Tommy hummed, pleased. wrapping one large hand around the base and lifting it just slightly so you could really see the size of him. his thumb stroked along the underside, showing off, making you swallow hard.
he watched your expression with a small grin that softened into pride, yes, but also it was also tender.
he released his cock, letting it bob free. before leaning down to capture your mouth in a reassuring kiss while one hand slid between your bodies, fingers parting your folds to stroke gently along your wet slit. you gasped into the kiss, hips bucking up instinctively as he circled your clit with his thumb, spreading your arousal.
'We'll take it slow” he promised against your lips, pulling back just enough to watch your face as he dipped a finger inside you. you were tight, he added a second finger slowly, scissoring them to open you up, his free hand kneading your breast, pinching the nipple to distract from any discomfort.
he worked you, curling his fingers slightly. 'Fuck” he groaned, his cock twitching against your thigh, leaving a smear of precum on your skin "I’m gonna take good care of you”
he kissed down your jaw, sucking a mark into the hollow of your throat while his fingers pumped steadily, until you were writhing beneath him. “Tell me when you're ready” he murmured, as his hips rocked forward, seeking friction against your leg.
you nodded frantically “now... Tommy, please.” he withdrew his fingers with a slick sound.
Tommy braced one arm into the mattress and stroked himself with the other, his thick hand working slowly up and down his cock. the sheer size of it made your stomach twist with nerves, his cock already glistening from the head as another bead of precum formed. his gaze stayed between your thighs, jaw flexing as he exhaled hard through his nose
your fingers dug lightly into the sheets beside you, brows knitting together "slow please" you whispered. you glanced down at yourself, at your body beneath him, and then back up at his face
"I will." he replied with a soft smile. he shifted closer, the bed dipping with the weight, and slid his big palm along your thigh. his hand alone dwarfed you, fingers wrapping easily around the curve of your leg as he pressed it wider, nudging you open further. he rubbed his thumb over your skin in slow circles, warming you up, trying to give you just a little more space for him to fill
the bed creaked beneath him as he hovered himself over you, his hand still resting heavy on your thigh. he'd given your clit a slow, coaxing rub, big thumb circling you in lazy strokes until your hips shifted up instinctively, earning a soft gasp from your lips. his cock twitched in his hand as he guided it down, thick head pressing right at your entrance, slick with his precum, nudging insistently against your tight opening
even with the slickness, the first push burned. that fat head stretched you, and the sharp sting of it had pain flashing across your face before you could hide it. "Ahh-" your body tensing as he tried to push deeper, jaw locked, lip caught hard between his teeth as if sheer force could make him fit
your hands quickly flew up, pressing against his chest, your small palms barely doing anything to stop him. "ah, Tommy- wait, wait! it hurts" you whimpered, eyes shutting tight as your legs gave a reflexive squeeze around him
immediately he froze. concern coming across his whole face in an instant, his brows drawn tight, and he pulled back until only his slick tip rested against you again "It hurts?" his voice was rough, but full with worry
"mhm" you nodded quickly, chest rising and falling quickly as the shame grew from admitting it "slower, Tommy... please."
you expected frustration maybe even disappointment from him, but instead he just looked at you "I got you" he murmured, his lips twitching in a faint small smile
and then he adjusted. instead of going in fully, he started to tease you, the fat head of his cock gliding just barely into your opening before sliding back out. he fucked you with the tip, short little strokes that never went deeper than you could take, each thrust spreading you just a bit more. the movement dragged over your clit with every push, the friction building up a sharp mix of sting and pleasure until your mouth fell open, a shaky moan escaping
"Mmhh.. ahh! Tommy..." you breathed, clinging to his shoulders, nails digging into his skin as he kept working you open inch by inch. he groaned above you, forehead dipping low
"God, you feel so damn tight" he panted, voice cracking from holding himself back. his hips moved slow, and careful, your body trembling as it adjusted around his size
his jaw was tight, every muscle in his neck straining as he rocked his hips shallowly, just the fat tip of his cock pushing inside you and sliding out again. the sensation had little cries slipping out every time he nudged your clit on the way in. your chest rose and fell fast, nipples brushing his skin, the size of him overwhelming you even when he hadn't given you more than a few inches
"Tommy..." you whined, your eyes closing shut as your pussy tried to suck him in deeper than you could handle
he groaned low, forehead pressing against yours as sweat dampened his face "Baby.. fuck" his voice was hoarse, his breath coming ragged with every little thrust "You're so damn tight like this….. swear I could cum just from this."
you felt the way his cock twitched against your pussy even without being buried, the fat head swelling as if he was seconds away from cumming. his big hand still held your thigh wide open, thumb stroking your skin, grinding a little faster against you.
you whimpered, the mix of pleasure and ache. "Tommy don't" you gasped, though your nails digging into his back told him the opposite "Not yet..."
he let out a rough laugh, lips brushing your ear, his voice trembling "Trying baby. fuck, I'm trying but you feel so good, just the tip."
the head of his cock slid in and out of you with wet little sounds, each thrust dragging slick across your clit. your pussy clenched hard around him, and a broken "fuck" came out from his throat as he forced himself to pull almost all the way out
his face hovered above yours, sweat dripping down his temple "If I don't slow down I'm gonna cum without even being inside you" he admitted, breathless, his teeth digging into his bottom lip as his cock twitched against your entrance, soaked and throbbing.
his tip dragged back in and out of your tight entrance.
your body was clenching without thought, squeezing around that fat tip as though begging to swallow more of him, but the stretch made it impossible. it was too much and not enough at the same time
he dropped his forehead to yours, groaning "Fuck baby, I can't." his voice was strangled, hips slowing as the thick head of his cock throbbed inside you. he pulled back, just the swollen head slipping through your entrance, and then pushed forward again, grinding it against your clit in the process. his eyes shut tight, sweat dripping down his face as he hissed "gonna cum just like this, just from your pussy squeezing my tip-"
and he did. with one more thrust his whole body tensed, biceps straining, his cock against you "fuck, fuckkk" he groaned, spilling cum across your folds and clit, making you messy with it. his hips twitched, his breath ragged, as the head of his cock pulsed hard against your entrance, finishing until it dripped down your slit. the sight of his cum covering you, thick and sticky, had your body trembling, overwhelmed by the idea that he hadn't even gotten inside you before cumming.
he fell forward slightly, catching himself with a grunt, his face hovering over yours, eyes glazed "Shit, baby... i told you" he panted, kissing your cheek, your jaw, trying to catch his breath as his cock softened just a little against you. his big hand soothed over your leg, thumb stroking in apology
but Tommy wasn't done. even half hard, he rubbed himself along your slick folds, smearing his own cum over your pussy, coating your clit until you whimpered and squirmed under the friction. the sight of your pussy glistening with cum, open and needy, had him back to full hardness in minutes. he lifted his head, lips curling in a slow smile "you wanted slower, baby... we'll do slow. i'm gonna get all the way in this time."
he lined himself up again, your pussy already wet and messy from him, and pressed the tip back inside. this time the sting was dulled, your body looser, wetter, better prepared for him. inch by inch he sank into you, groaning with every stretch, your nails digging into his back as you gasped and trembled
"Yesss, that's it" he breathed, eyes locked on your face, watching the way your lips parted, the way your brows furrowed at the sweet ache. his cock throbbed inside you, stretching you wider than you thought possible "taking me so good, baby. so fuckin' tight still..."
your pussy clenched around him, and he groaned against your neck "Mmmhh, I'm not stopping this time. gonna stay in this pussy."
𝐥𝐢𝐤𝐞𝐬, 𝐜𝐨𝐦𝐦𝐞𝐧𝐭𝐬 𝐚𝐧𝐝 𝐫𝐞𝐛𝐥𝐨𝐠𝐬 𝐚𝐫𝐞 𝐚𝐩𝐩𝐫𝐞𝐜𝐢𝐚𝐭𝐞𝐝 ᴗ͈ . ᴗ͈
@wrldwidemind @evelinapurmale @gaebestie @mimiheartsheros @pr3ttygrlz @livelaughl0ve3 @bradleybeachbabe @sharpayslilo @iron-rot @irrelevantsnowy @spiderman-iscool l @willowpains @k-pevensie28 @violetcamryn @luna-sungirl @nerdgirlbutinpink @f4nfic-lover @k-ilisi @https-junebug @gallaghrh @samslvrgirl @vinecstasy @illyrianbrat
this was sm fun to write 😆 i was having sum dejavú!