Written by AIEvery story here is written by an AI. Tell it what you want and it writes it for you →
Ask the writer →

Frat Party with My Longtime Crush

At the alumni mixer, 28-year-old Nikolai finally fucks his 27-year-old crush Harriet hard from behind then in standing missionary.

12 min read September 30, 2026New

Nikolai parked the car along the curb outside the sprawling former frat house, the low thump of bass already vibrating through the evening air. At twenty-eight he still carried himself with the same restless energy he had years ago, dark hair a little longer now, jaw shadowed with stubble, his button-down shirt open at the collar against the warm night. Beside him Harriet unbuckled, twenty-seven and radiant in a dark dress that clung to the curve of her hips and the soft swell of her breasts. She had been his quiet obsession for years—the way she laughed with her whole body, the freckles scattered across her collarbones, the sharp intelligence in her eyes that always seemed to catch him looking a second too long.

They stepped out together. Music spilled from open windows, laughter and clinking glasses weaving through it. Strings of lights draped the porch and the big front rooms glowed gold. Couples and small groups drifted between the yard and the house, hands brushing, glances lingering. Nikolai felt the familiar tight coil low in his gut as Harriet’s arm brushed his while they climbed the steps. She smelled like vanilla and something warmer, skin already faintly glowing.

Inside the air was thicker, bodies moving, drinks passed hand to hand. No one was falling-down drunk; the night still felt bright and deliberate. Harriet stayed close as they threaded through the main room. Nikolai’s palm found the small of her back almost without thinking, guiding her past a knot of people arguing good-naturedly about some old memory. He felt the heat of her through the thin fabric. She glanced up at him, lips parting on a half-smile that made his cock stir against his zipper.

“You look good tonight,” she said, voice low enough that only he could hear it over the music. “Dangerous good.”

He leaned closer, mouth near her ear. “I’ve been trying not to stare at you since we left the car. You’re making it impossible.”

Her cheeks flushed, but her eyes stayed locked on his. Years of almosts hung between them—late-night talks that ended with charged silence, parties where they danced just far enough apart, mornings after when one of them would leave before anything could break open. Tonight the space felt smaller.

They found drinks, something light and cold, and drifted toward the open area where people were already moving to the beat. Harriet set her glass down first. She turned into him without waiting, hands sliding up his chest, fingers curling into the fabric of his shirt. Nikolai’s hands settled on her waist. The music pulled them closer. Her body pressed flush against his, breasts soft against his ribs, thighs brushing with every slow shift of her hips. He could feel the heat of her through the dress, the way she rolled against him like she already knew the shape of his cock.

She rose on her toes, breath warm against his neck. “I’ve wanted this for so long it hurts,” she whispered. “Every time you look at me like that I get wet. Do you know that? Sitting across from you at dinners, pretending I don’t imagine you bending me over the nearest table.”

Nikolai’s fingers dug into her hips. A low sound escaped him. He turned his face into her hair, inhaling. “Harriet. Fuck. I’ve jerked off thinking about your mouth, your ass, the sounds you’d make. Years. I thought if I ever touched you I’d never stop.”

She ground against him deliberately, feeling the hard length of him thicken against her stomach. “Then don’t stop.” Her hand slid down between them, cupping him through his pants for one brazen second before pulling back. “Come with me.”

She took his wrist and led him through the crowd. No one paid them real attention; the house was full of private moments blooming in corners. Harriet pushed open a door halfway down a quieter hall and tugged him into a dimly lit side room—some old study or lounge, bookshelves lining one wall, a low couch, a single lamp throwing warm shadows. She shut the door. The music dulled to a distant pulse.

The second the latch clicked she was on him. Mouth crashing into his, open and hungry. Nikolai groaned into the kiss, hands sliding down to cup her ass, pulling her hard against the thick ridge of his cock. She tasted like the citrus from her drink and pure need. Tongues met, wet and searching. He backed her toward the wall, one thigh sliding between hers so she could ride the pressure. Harriet whimpered, hips rolling, already soaking through her panties against the hard muscle of his leg.

“God, your hands,” she gasped when they broke for air. She yanked at his shirt, buttons giving, palms dragging over the hot bare skin of his chest and stomach. “I’ve dreamed about them on me.”

Nikolai shoved the straps of her dress down her arms. The fabric pooled at her waist, freeing her breasts. He bent and took one nipple into his mouth, sucking hard, teeth grazing while his hand filled the other soft weight, thumb stroking the peaked tip. Harriet’s head fell back against the wall with a soft thud. Her fingers tangled in his hair, holding him there.

“Yes—fuck, just like that.” Her free hand worked his belt open, zipper down, then slipped inside to wrap around his bare cock. He was thick, heavy, already leaking. She stroked him from base to tip, thumb smearing the wetness. “So hard for me. I’ve wanted to feel this for years, Nikolai. Wanted you to split me open.”

He lifted his head, eyes dark, breathing ragged. “Tell me again.” His hand shoved her dress the rest of the way down. It hit the floor. She stood in nothing but simple black panties, already darkened between her thighs. He hooked his fingers in the waistband and dragged them down her legs. She stepped out. He dropped to his knees just long enough to press his face between her thighs, inhaling the hot slick scent of her, tongue dragging once over her clit in a filthy open-mouthed kiss before he stood again.

Harriet cried out, knees buckling. He caught her, spun her so her back hit his chest, one arm banded under her breasts while his other hand slid between her legs. Fingers parted her folds, found her dripping. He pushed two fingers inside easily, curling them while his thumb circled her clit.

“This cunt is soaked,” he growled against her ear. “You’ve been thinking about my cock all night, haven’t you?”

“Longer,” she panted, fucking herself back onto his fingers. “Every night for years. I’d touch myself and pretend it was you. Come with your name in my mouth.”

Nikolai turned her again, crushed her to the wall, kissing her deep while he shoved his pants lower. His cock sprang free, hot and rigid against the soft skin of her belly. He grabbed her thigh and hooked it high over his hip, the head of his cock sliding through her slick folds, notching against her entrance. They both froze for a heartbeat, foreheads pressed together, breathing hard.

Harriet’s hands framed his face. “I want you inside me. Right now. Hard. I’ve waited long enough.”

He pushed forward just enough that the thick head stretched her open, the first inch sinking in. Her mouth fell open on a silent moan. The wet heat of her clenched around him. Nikolai’s control frayed. He wanted to bury himself to the root and fuck her until she couldn’t stand, wanted to spin her around and take her from behind against the wall, then lift her and drive into her standing with her legs locked around him—exactly the filthy pictures that had lived in his head for years.

But the door handle rattled once from the hallway, voices passing close. They stilled, cock still half-sheathed in her, both trembling on the edge. The voices moved on. Harriet’s nails dug into his shoulders.

“Don’t you dare stop,” she whispered, voice raw. “I need you to fuck me like you’ve wanted to for years. I need to feel every inch.”

Nikolai’s hips twitched, sinking another thick inch into her gripping heat. The room smelled of sex and sweat and her perfume. Outside the party continued, oblivious. Inside, years of tension had finally snapped into frantic, trembling need, bodies locked together, her wet cunt fluttering around the invading stretch of him, his cock throbbing for the deep thrusts that were only a breath away. He kissed her again, messy and desperate, and felt her heels dig into the backs of his thighs as if she could pull him all the way home before either of them remembered how to wait.

Nikolai drove forward in one deep thrust, burying every thick inch inside Harriet’s dripping cunt until his hips flushed against her ass. She cried out against his mouth, the sound swallowed by the kiss as her walls clamped around him in a velvet fist. Years of wanting crashed over them both. He fucked into her hard against the wall, short powerful strokes that made her breasts bounce and her nails rake down his bare back. The wet slap of skin filled the dim room. Her freckled collarbones flushed pink. He could feel every flutter of her pussy dragging along his cock, could smell the vanilla of her skin mixing with the raw scent of her arousal.

“God, yes—Nikolai—so deep,” she gasped, heels locking tighter around his thighs. He slammed home again, grinding against her clit on every stroke until her eyes rolled. The voices outside had faded; the only pulse left was the distant bass and the frantic beat of their bodies. He needed more. Needed to see her take it the way he’d pictured for years.

He pulled out with a wet sound that made them both groan. Harriet’s cunt clenched on nothing, glistening. Nikolai spun her, guiding her the few steps to the low leather couch that dominated the side of the room. He bent her forward over the high back, palms pressing between her shoulder blades until her tits flattened against the cool leather and her ass lifted high. Her dark dress lay pooled on the floor; he snatched it up anyway, bunched the fabric around her waist like a belt so nothing softened the view of her bare, rounded cheeks and the swollen pink folds between them. Then he yanked the dress higher still, exposing every inch of her as he lined up and slammed back inside.

Harriet moaned loud and broken, pushing back hard against him. “Fuck me—harder—I’ve waited so long for this cock.” Nikolai gripped her hips and gave her exactly that. He pounded her from behind in deep, punishing thrusts that rocked the couch on its legs. Each stroke dragged almost all the way out before he buried himself to the root again, balls slapping her clit. Her ass rippled. Slick poured down her thighs. He watched his thick shaft disappear into her stretched hole over and over, the sight making his cock throb even harder.

“You feel better than every fantasy,” he growled, leaning over her back so his chest hair rasped her skin. One hand slid under to cup a swinging breast, pinching the nipple while he fucked her relentlessly. “This tight little cunt was made to take me. Look how you push back for it.”

She did—arching, slamming her hips into his, chasing every inch. “Don’t stop. Use me. I’ve touched myself thinking about you bending me just like this.” Her moans turned rhythmic, punched out of her with every thrust. Nikolai reached around and found her clit, rubbing fast circles while he hammered her. The dual sensation made her shake. Her pussy fluttered wildly around him. He could feel her getting close, the way she soaked his cock and the leather beneath her.

Before she tipped over he slowed, pulled free again. Harriet whimpered at the empty stretch. He sat heavily on the couch, cock standing rigid and shining with her juices, and hauled her into his lap facing away—reverse cowgirl. She sank down in one smooth motion, taking him to the hilt with a shattered cry. Her head fell back against his shoulder. Nikolai’s hands locked on her waist as she started to ride.

She ground desperately, rolling her hips in tight circles that ground her clit against his base, then rising and dropping so her ass bounced on his thighs. The leather creaked under them. He watched over her shoulder as her breasts bounced with every desperate grind, nipples hard and begging. His hands slid up to squeeze them, thumbs flicking while she fucked herself on his cock like she was starving for it.

“That’s it—use me, Harriet. Take what you’ve wanted for years.” His voice was rough against her ear. She moaned and sped up, thighs burning, reverse-cowgirl strokes turning frantic. Wet sounds filled the room. He thrust up to meet her, burying himself deep on every downward slam. Her freckled skin glowed with sweat. Interior heat coiled at the base of his spine; he wouldn’t last much longer watching her lose herself on him.

Harriet’s rhythm broke into pure need. “I’m so close—your cock is so fucking thick—Nikolai—” He felt her walls start to spasm. Before she could come he stood in one powerful motion, lifting her with him. Her legs wrapped around his waist automatically. He carried her two steps and pinned her back to the wall again, cock still buried deep, switching into standing missionary. Her arms locked around his neck. He drove up into her hard and steady, holding her weight easily while her heels dug into his ass.

They were face to face now, foreheads pressed, eyes locked. Every thrust ground his pelvis against her clit. Harriet kissed him open-mouthed, messy and desperate, tongues sliding. “Fuck me through it—come with me—please—” Nikolai’s control shattered. He pounded her against the wall in raw, deep strokes, the head of his cock kissing her cervix on every thrust. Her cunt clamped down like a fist. He felt the first ripples of her orgasm tear through her.

“I’m coming—oh god—Nikolai—” She shattered around him, pussy milking his cock in hard rhythmic spasms, juices flooding down his balls. The wet clench pulled his own climax right out of him. He buried himself to the root and came hard, thick ropes of cum pumping deep into her as he groaned her name against her mouth. They climaxed together in raw, consensual passion—bodies locked, shaking, pouring everything into each other after years of holding back. Pulse after pulse filled her until he was spent and still twitching inside her heat.

Afterward they stayed locked together, Nikolai still buried deep as they caught their breath. Sweat slicked their skin. His arms held her pinned to the wall; her legs trembled around his hips. The distant music thumped on, the party continuing without them. He nuzzled her neck, inhaling vanilla and sex, cock softening only slightly while it stayed nestled inside her fluttering cunt. Harriet’s fingers stroked through his dark hair. She kissed him deeply—slow, lingering, full of everything unspoken—then pulled back just enough to meet his eyes.

“This is only the beginning of what I have planned for us tonight,” she whispered, voice husky and sure. A wicked little smile curved her swollen lips. “I’m already thinking about the next time—after we clean up just enough to slip back out there for another drink. Then I’m dragging you upstairs to one of the empty rooms. I want you to fuck my throat until I cry pretty, then bend me over the bed and take me again while I tell you every filthy thing I’ve ever imagined. And tomorrow morning? You’re coming home with me. I’m not letting this cock out of my sight for days.”

Nikolai’s spent cock twitched inside her at the promise, already thickening with fresh interest. He kissed her again, hard and claiming, tasting the future on her tongue. They stayed joined, breathless and eager, bodies still locked while her plans unfurled between them like the start of something neither intended to end.

Rate this story

★★★★★
Thanks for rating
Something wrong with this story?
Ask the writer

Want your own erotic couplings story?

Tell the AI the set-up. It writes it for you in about five minutes. Free.

Skip the queue. Private, twice as long, ready in 60 seconds, with audio. $4.99 →
Adults only · no real people · what you type is never shown on the site
Sponsor

Real people on cam, right now.

Free to watch. No card, no signup needed.

Watch live →
Sponsored link. 18+ only.
Tagged

Fresh filth, nightly

The best new stories in your inbox every morning. Free, 18+, unsubscribe anytime.