Work Text:
The apartment door clicked shut behind Jake with a sound he'd heard a thousand times, but tonight it felt different--charged, like the air before a lightning strike. He dropped his keys into the ceramic bowl by the door, the familiar clink drowned out by a wet, rhythmic sound from down the hall. It wasn’t the TV. It wasn’t the sink. It was Heidi’s room, and the noise was unmistakable: the slick slap of skin on skin, punctuated by little gasps that sent heat rushing straight to his cock.


Jake’s feet moved on their own, carrying him down the hallway like a man hypnotized. Her door was cracked open--just enough to let the dim glow of her phone screen spill onto the hardwood floor. Through the gap, he could see Heidi sprawled across her bed, one hand buried between her thighs, the other gripping her phone as porn played softly.

Her back arched suddenly, and a sharp cry tore from her throat as her hips jerked--a perfect arc of liquid sprayed into the air, catching the light before splattering across her stomach.

He couldn’t look away. His fingers fumbled with his zipper, shoving his jeans down just enough to free his cock, already throbbing and leaking against his boxers.

The first stroke was involuntary, his hand moving in time with Heidi’s frantic fingers. She was muttering filth now, voice ragged-- “Fuck, just like that, yeah, make me--" --and Jake’s grip tightened, his own breath coming in short, sharp bursts.


Her head snapped up suddenly, eyes locking onto his through the gap in the door. There was no shock, no hesitation--just a slow, hungry grin as she spread her legs wider, her fingers plunging deeper.

“About time,” she panted, voice dripping with amusement. “You gonna stand there all night, or are you gonna come put that thing to work?” Jake’s cock twitched violently in his grip, pre-cum smearing across his knuckles as he stepped forward, pushing the door open with his shoulder.

The scent of her hit him like a physical force--sweat, sex, and something sweetly musky that made his mouth water. Heidi didn’t stop touching herself, just arched an eyebrow at him as she swirled two fingers inside her soaked cunt. “Thought you’d never fucking notice me,” she taunted, dragging her free hand up her body to pinch a nipple. “You always stare at my tits when you think I’m not looking.”

Jake didn’t bother denying it. He kicked his jeans the rest of the way off, stepping out of them as he closed the distance between them in two long strides. Heidi’s breath hitched when he grabbed her wrist, yanking her fingers out of her with a wet pop. “You want it?” he growled, guiding his cock through her slick folds, the head catching on her clit. “Then fucking beg.”

She laughed--a breathless, wicked sound--before wrapping her legs around his waist and pulling him down hard. “Make me,” she challenged, nails digging into his shoulders as he sheathed himself inside her in one brutal thrust. The noise she made was half scream, half sob, her walls clamping around him like a vise. “Fuck, yes--breed me, Jake, come on, ruin me--” Her words dissolved into a whimper as he pulled out just before she could tip over, leaving her trembling on the edge.
Heidi swore, her hips bucking uselessly as Jake held himself back, his cock glistening with her arousal. “You don’t get to come yet,” he gritted out, dragging the head of his cock through her slick folds again, teasing her clit with slow, torturous circles. Her thighs trembled, her breath coming in ragged gasps as she tried to grind against him, but he held her hips down with bruising force. “Say it.”

“Please,” she whimpered, voice breaking as she arched beneath him. “Please, Jake, I need it--need you to fucking wreck me, fill me up--” Her words cut off with a choked cry as he slammed back into her, her nails raking down his back hard enough to draw blood.

The bedframe rocked against the wall with each punishing thrust, the sound of skin slapping skin drowning out everything else. Heidi’s thighs were slick with her own arousal, her moans turning desperate as Jake pistoned into her, his hips snapping forward with a rhythm that had her screaming.

“Gonna fucking cum--” she gasped, her cunt clenching around him like she was trying to milk him dry. “Don’t stop, don’t you dare fucking stop--”

Jake’s vision blurred at the edges, his grip on her hips tightening as he felt his own orgasm coil tight in his gut. Heidi’s nails dug deeper into his shoulders, her legs locking around him as she arched off the bed, her whole body trembling. “That’s it,” he snarled, slamming into her one last time, his cock swelling inside her as he came hard, his release flooding her in hot, pulsing spurts. Heidi’s scream shattered the air, her own climax tearing through her as she squirted around him, the wet heat soaking both of them.

She collapsed beneath him, breathless and boneless, her fingers still tangled in his hair as he rode out the last waves of his orgasm. Jake didn’t pull out--just stayed buried inside her, his cock twitching as her walls fluttered around him. Heidi’s laugh was breathless, her lips brushing his shoulder. “Fuck,” she murmured, voice wrecked. “Guess I won’t need that vibrator tonight.”

Jake grinned, rolling his hips just to hear her gasp. “Who said we’re done?” he growled, feeling her cunt tighten around him again as her breath hitched. Her eyes widened, then darkened with fresh hunger as she licked her lips. “Round two?” she challenged, already shifting beneath him. Jake’s cock twitched in response, still hard inside her. “Try to keep up,” he muttered, before sealing his mouth over hers in a filthy, claiming kiss.

His fingers trailed down her body, tracing the curve of her hip before sliding lower, circling her tight little asshole. Heidi moaned into his mouth, her thighs spreading wider instinctively. “Fuck, yes,” she breathed against his lips, her nails digging into his shoulders again. “Been waiting for you to wreck that too.” Jake smirked, dragging his fingers through her slickness before pressing one against her ass, slow and relentless. She arched against him, her body opening up like she’d been made for it.

Heidi’s breath came in ragged pants as he worked her open, his fingers slick with her arousal and his own cum. “Jake--” she whimpered, her voice breaking when he added a second finger, stretching her just enough to make her squirm. “Don’t tease,” she demanded, grinding down on his hand. Jake chuckled darkly, twisting his fingers just to watch her gasp. “You want it?” he murmured, pulling his fingers free to grip his cock, smearing her wetness over the head. “Then fucking take it.”

She didn’t hesitate. Heidi flipped onto her hands and knees, presenting herself to him with a shameless arch of her back. Jake’s cock throbbed at the sight--her dripping cunt, her flushed ass, the way she glanced over her shoulder with pure fucking need in her eyes. He lined himself up, pressing the head of his cock against her tight hole, and pushed in with one slow, brutal thrust.

Heidi’s scream was muffled by the mattress as she clenched around him, her body shuddering with the stretch. “God, yes,” she sobbed, her fingers twisting in the sheets. “Fuck me raw, Jake--breed me everywhere.”
(mh=9QBrr2powkCYY3X4)3508621b.gif?validfrom=1762923600&validto=4891363200&hash=9MUfdlRER0JIS%2FCUjKceqPqg2Ls%3D)
He didn’t hold back. Jake gripped her hips and fucked into her with rough, snapping strokes, his balls slapping against her slick folds as he drove deeper. Heidi’s moans turned guttural, her body rocking forward with each thrust, her ass reddening under his palms.

“You take it so fucking good,” he growled, leaning over her to bite at her shoulder. She whimpered, pushing back against him, her cunt pulsing around his cock like she was trying to milk him dry again.

The room smelled like sex--sweat and musk and the sharp tang of her arousal. Heidi’s thighs were slick with her own cum, her breath coming in ragged gasps as Jake pistoned into her.

“Gonna fill you up,” he promised, his voice rough with need. “Gonna pump you so full you’ll feel it for days.” Heidi let out a broken cry, her fingers clawing at the sheets as her orgasm ripped through her, her body clamping down on him like a vice.
Jake’s hips stuttered, his cock swelling inside her as his release hit him like a fucking train. He buried himself to the hilt, grinding deep as he came, his cum flooding her in hot, pulsing waves. Heidi collapsed beneath him, her body trembling as she milked him dry, her breathless laughter muffled against the mattress.

“Fuck,” she panted, her voice wrecked. “Guess I won’t be walking straight tomorrow.” Jake smirked, still buried inside her, his fingers tracing lazy circles on her hip. “Who said you’re walking away at all?”
