DONE DEAL
dani x g!p reader - multiple orgasms, p in v
~
the living room at lara’s was a complete disaster in the best way. blankets everywhere, three different bags of chips open and half-crushed on the coffee table, someone’s half-drunk boba sweating rings onto the wood. the tv was still playing whatever rom-com they’d put on an hour ago but no one had looked at the screen in at least twenty minutes.
you were on the floor with your back against the couch, sophia stretched out beside you with her head in your lap. megan was sideways across the big armchair, yoonchae curled up in the corner of the sectional, and dani was half-buried under a throw blanket on the far end, only her eyes and the top of her head visible.
lara was the one who started it. she always was.
“okay but be so fr right now,” she said, pointing her spoon at dani. “you’ve never finished. like ever. not once.”
dani groaned so loud it was almost a scream and yanked the blanket higher. “lara i will actually kill you.”
“no you won’t,” megan laughed. “spill. boys and girls both? damn. that’s tragic.”
sophia lifted her head from your lap just enough to look at dani. “wait is that real? you’ve never…?”
dani’s voice came out muffled. “can we please talk about literally anything else.”
sophia, soft but clearly invested, tilted her head. “is it like… you get close and then it just disappears? or does it never even start?”
dani peeked out, cheeks already pink. “it never even starts. like i feel good sometimes but it just… stays there. and then it’s over and everyone’s looking at me like i’m supposed to have done something and i just smile and pretend.”
lara made a wounded noise. “babe that is actually criminal. someone should be sued.”
megan cackled. “maybe you just keep picking people who don’t know how to read a map. like they get the general area but they never find the actual destination.”
dani threw a pillow at her. it missed by a mile.
lara leaned forward, elbows on her knees, eyes sparkling with pure evil. “i’m just saying. somewhere out there is a person who could actually give you a mindblowing orgasm. like properly ruin you. make you forget your own name for a solid thirty seconds. we just have to find them.”
everyone laughed. even dani, though she rolled her eyes so hard it looked like it hurt.
“you’re all so annoying,” she muttered, but she was smiling under the blanket. “and for the record i’m fine. it’s not that deep.”
“it is that deep,” megan said. “it’s actually tragic. we’re doing an intervention.”
the teasing went on for another ten minutes at least. more jokes about defective partners and how dani’s body was clearly just waiting for the right person to show up with the correct instruction manual. every time dani tried to change the subject someone dragged it right back. by the time people started checking their phones for rides the whole room was still giggling about it.
you offered to drive her home since you were headed the same direction anyway. she didn’t argue.
the car was quiet for the first few minutes. streetlights sliding across the dashboard in slow gold stripes. dani had her knees pulled up, phone in her lap, but she wasn’t really looking at it.
you cleared your throat. “hey… about earlier.”
she glanced over, already wary. “please don’t.”
“no, like… i’m serious. it’s not a you problem. that whole thing they were saying.”
dani sighed and tipped her head back against the seat. “i know they were joking but it’s still embarrassing. every time. like maybe i’m just broken or something.”
“you’re not broken.”
“easy for you to say.”
“i mean it. some people just… don’t know what they’re doing. or they get in their own head. or they’re selfish. or they think it’s supposed to look a certain way and they never actually pay attention.” you glanced at her. “it’s not you.”
she was quiet for a second, picking at the edge of her phone case. “you sound really sure about that.”
“because i am. you’ve never even gotten close?”
“close-ish sometimes. but then it just… fizzles. like my body doesn’t know what to do next.”
you hummed, thinking. “maybe nobody’s ever taken their time with you. like really taken their time.”
dani side-eyed you, a tiny smile tugging at her mouth. “are you about to give me a pep talk about patience and communication?”
“maybe. or maybe i just think someone who actually gives a shit could figure it out.”
she laughed under her breath. “yeah? and who’s that someone supposed to be?”
you opened your mouth to say something light, something safe, and instead the words just slipped out before you could stop them.
“like i could definitely make you finish.”
dani’s head turned so fast you almost flinched. both eyebrows shot up. she stared at you for a long second, then a slow smirk pulled at the corner of her mouth.
“oh yeah?”
your face went hot immediately. “i— i just meant—”
“nah,” she said, still smirking. “cute though.”
that did something to you. playful offense flared up so fast you sat up straighter in the seat.
“excuse me? i definitely can. like actually. not even a question.”
“you’re so sure of yourself all of a sudden.”
“i’m serious.” you glanced at her, then back at the road. “a thousand bucks. i can make you finish.”
dani barked out a real laugh this time. “a thousand???? are you insane?”
“yeah. a thousand. if i can’t do it i’ll venmo you right there. if i can, you owe me.”
she stared at you for another long stretch of silence, still smiling, but there was something else under it now. curiosity. maybe a little challenge. maybe something hotter.
“…fine,” she said eventually. “you’re on. but if this gets weird i’m blaming you forever.”
her place was quiet when you got there. she kicked her shoes off by the door and led you down the short hallway without saying much. the second her bedroom door clicked shut it felt weirdly planned. both of you just stood there for a second in the half-dark, the only light coming from the street outside her window.
dani huffed a tiny laugh and rubbed the back of her neck. “this is so stupid. like we actually just planned this.”
“yeah,” you agreed, but you were already stepping closer.
she didn’t move away.
you kissed her.
it started soft, almost testing, the kind of kiss that could still be laughed off if one of you pulled away. but then her hands came up to your jaw and she made this little sound against your mouth and everything tilted. you backed her toward the bed until the backs of her knees hit the mattress. she sat, then scooted up, and you followed, crawling over her until she was flat on her back looking up at you.
clothes came off in pieces. her shirt first, then yours. her bra, your pants. when you finally got her underwear down her thighs she was already shiny. you dragged two fingers through it just to feel and she shivered hard, a tiny gasp slipping out.
“fuck,” she whispered.
you kissed her again while you lined yourself up between her legs, the head of your cock sliding through the wet mess of her. she was so warm. so wet. you pushed in slow, watching her face the whole time as her body stretched around you inch by inch. her mouth fell open on a quiet gasp and her hands flew to your shoulders, nails digging in just a little.
“okay?” you asked, voice low.
she nodded fast. “yeah— just… go. please.”
you rolled your hips forward until you were buried all the way inside her, then stayed there for a second just feeling how tight she was. her walls fluttered around you like she didn’t know what to do with the fullness. you started moving in long, deep strokes, the kind that dragged every inch against her, and her breath kept hitching like she was surprised by how good it felt.
“holy shit,” she whispered, almost to herself, eyes wide. her eyebrows pulled together like she couldn’t quite process it.
you kept the same pace, steady and deep, watching the way her face kept shifting. her legs wrapped around your waist without her even thinking about it, heels digging into the backs of your thighs, pulling you in harder. every time you bottomed out she made this soft broken sound, half moan half breath, like she still wasn’t used to how deep it went.
“you feel that?” you murmured against her mouth. “how wet you already are for me?”
“fuck— yeah—” her voice cracked when you angled your hips and dragged against that spot inside her. her whole body jerked. “oh my fucking god—”
you stayed right there, fucking into that same place over and over, short hard thrusts that made the wet sound of it fill the room. her hands scrambled at your back, nails raking down your skin. her breathing got faster, more desperate, and her expression stayed stuck somewhere between pleasure and pure shock, like her body was building toward something it didn’t fully understand yet.
“holy shit,” she gasped again, voice tight. “oh fuck— oh my god—”
“just let it,” you told her, voice rough. “don’t fight it. just feel it.”
her thighs started trembling against your sides. her walls clenched harder around your cock, fluttering in these tight little pulses that got stronger every time you thrust in. she was staring up at you with wide glassy eyes, mouth open, looking almost overwhelmed by how good it felt.
“wait— wait—” her voice went high and broken. “oh my fucking god—”
you fucked her through it, never slowing, never giving her a chance to pull back from the edge. her whole body locked up under you. her back arched hard off the mattress. a sound ripped out of her throat that was half scream half sob as the first orgasm slammed into her so violently her legs shook and her nails dug deep enough to leave marks. her cunt clamped down around your cock in these hard rhythmic pulses, soaking you even more, and she kept making these helpless little “oh fuck oh fuck oh fuck” sounds like she still couldn’t believe it was real.
you didn’t stop. you kept thrusting through every wave until she was twitching and oversensitive and trying to push at your shoulders with shaky hands.
“too much— wait— i can’t—”
you pulled out carefully, kissed down her stomach, and settled between her legs before she could fully catch her breath. she was a mess, cunt swollen and shiny and still pulsing. you licked a long slow stripe through it and she jerked like she’d been shocked.
“relax” you said against her, and then you put your mouth on her properly.
you ate her like you were starving. putting your tongue over her whole cunt, then focused on her clit, sucking it between your lips while two fingers slid back inside her and curled. she arched so hard the bedframe creaked. her hands flew to your hair and stayed there, not pushing away, just holding on for dear life while you licked and sucked and fucked her with your fingers.
“fuck— fuck, right there—“
her second orgasm hit harder and faster. she screamed this time, thighs clamping around your head so tight you could barely breathe, whole body jerking while she came on your tongue in wet pulses that kept going and going. you kept licking until she was whimpering and trying to squirm away, oversensitive and shaking.
you crawled back up, wiped your mouth on the back of your hand, and manhandled her onto her stomach, then pulled her hips up until she was on her knees with her face pressed into the pillow. you ran a hand down the curve of her spine, watching the way she trembled, then gripped her hips and pushed back in in one smooth thrust. the sound she made was pure filth, high and broken.
“ready for your third?”
you fucked her hard from behind, skin slapping loud in the quiet room, watching the way her ass bounced every time you bottomed out. her cunt was so wet it was dripping down her thighs, making an absolute mess of both of you. you reached around and rubbed her clit in tight circles while you kept pounding into her and she completely fell apart.
“look at you,” you growled. “taking it so fucking well. never finished before and now you’re about to come for the third time on my cock.”
dani was past words. just broken moans and begging and your name over and over, voice wrecked and high. the third orgasm wrecked her completely. she came so hard her arms gave out and she collapsed onto her elbows, screaming into the pillow, whole body convulsing around your cock in these violent pulses that went on and on. you fucked her through every single wave until she was sobbing and shaking and completely gone, drooling into the pillow, thighs still twitching.
you finally slowed, staying buried deep while she twitched under you. both of you breathing hard. the room smelled like sex and sweat.
dani turned her head just enough to look at you over her shoulder, eyes glassy, voice completely destroyed.
“…you win,” she rasped. “fuck. you actually win.”
you leaned down and kissed the back of her neck, still soft inside her.
“told you.”











