Office Party Confession With His Best Friend’s Wife

At the office party mark confesses to his best friend's wife.

27 min read August 21, 2026New
▶ Listen to this story
Rate the narration:

Open the full audio page →

The bass from the DJ’s speakers thumped through the floorboards of the twenty-third floor, a distant, drunken heartbeat that made the glass walls of the empty conference room shiver. Mark shut the door behind him with a soft click and leaned against it for a second, eyes closed, letting the relative quiet settle. Forty-two years old and he still got a headache from these goddamn holiday parties—cheap champagne, forced laughter, the smell of microwaved hors d’oeuvres and desperation. He’d only come up here for five minutes of fucking peace.

He wasn’t alone.

Sophie stood by the far window, backlit by the city lights, a silhouette in a dress that should have been illegal. Black, low-cut, clinging to every curve of her twenty-eight-year-old body like it had been painted on. The slit up one thigh went high enough that when she shifted her weight he caught a flash of smooth skin all the way to the lace edge of her stocking. She held a half-empty glass of red wine and didn’t look surprised to see him.

“Hiding too?” Her voice was low, husky from too much talking and just enough liquor.

Mark’s throat went dry. Jake’s wife. His best friend’s wife since the double wedding that still lived in his photo albums. Jake was downstairs right now, three sheets to the wind, arm around some junior analyst, completely fucking oblivious. The thought sent a hot, filthy spike straight to Mark’s cock.

“Needed air,” he said, pushing off the door. The room smelled like her perfume—something dark and expensive, vanilla and skin. “Didn’t expect company.”

Sophie turned fully. The dress dipped between her full tits, the inner curves gleaming under the low recessed lights. She’d always been stunning, but tonight she looked like trouble wearing heels. Her dark hair was pinned up loosely, a few strands kissing her neck. She took a slow sip of wine, eyes never leaving his.

“I’ve been looking for you all night.”

The words landed heavy. Mark felt his pulse kick in his neck. Years of it—stolen glances across dinner tables, the way her hand would linger half a second too long when she hugged him hello, the fucking dreams he woke up from guilty and hard as iron. He’d told himself it was nothing. Harmless. Just the way beautiful women looked at men sometimes.

It had never felt harmless.

“Sophie—”

“Don’t.” She set the glass down on the long mahogany table and walked toward him. Each step made the slit in her dress flash thigh, stocking, the barest suggestion of the soft place where her legs met. “I’m a little drunk and I’m tired of pretending I don’t want to say this.”

He should have left. Should have laughed it off, made a joke about Jake, walked straight back down to the party and ordered another scotch. Instead he stayed rooted, watching her close the distance until she was close enough that he could see the faint freckles across her chest, the way her nipples pressed against the thin fabric. No bra. Jesus Christ.

“Say what?” His voice came out rougher than he meant.

Sophie’s tongue wet her lower lip. “That I’ve fantasized about you for years. That every time Jake fucks me I close my eyes and pretend it’s your hands on me. Your cock stretching me open.” She laughed softly, almost shy, but her eyes were pure heat. “I know how fucked up that is. I know he’s your best friend. I know if he walked in right now it would destroy everything. And I still can’t stop thinking about what your mouth would feel like between my legs.”

Mark’s cock thickened so fast it hurt, pressing against the zipper of his slacks. The conference room suddenly felt twenty degrees hotter. Outside the glass, the city glittered on, indifferent. Downstairs, a roar of laughter rose and fell. Jake’s laugh. Oblivious.

“You’re his wife,” Mark said, but it sounded weak even to him. He could smell her now—warm skin, wine, the faint musk of arousal that made his mouth water.

“I know exactly who I am.” She reached out and flattened her palm against his chest, right over his hammering heart. Her fingers curled into his shirt. “And I know you’ve looked at me the same way. Don’t lie. I’ve caught you staring at my ass when I bend over at barbecues. I’ve seen the way your eyes drop to my tits when you think no one’s watching. Tell me I’m wrong.”

He wasn’t going to lie. Not tonight. Not with her this close, heat pouring off her body, the forbidden weight of every unsaid thing finally cracking open between them.

“You’re not wrong.” The admission scraped out of him. “Fuck, Sophie. I’ve wanted to bend you over every surface in your house. Wanted to taste that tight little cunt while Jake’s in the other room. I’ve jerked off thinking about filling you up so full you’d walk funny the next day and he’d never know why.”

Her breath hitched. A flush climbed her throat. She stepped in until her tits brushed his chest, soft and heavy, and he felt the hard points of her nipples drag against him. One of her hands slid down, bold as sin, and cupped the thick ridge of his cock through his pants. She squeezed, slow and filthy, mapping the shape of him.

“God, you’re big,” she whispered. “I knew you would be. I’ve imagined this—your cock in my hand, in my mouth, buried so deep in me I can’t breathe. Mark…” She stroked him once, base to tip, and he hissed through his teeth. “He’s downstairs. He has no idea I’m up here with my hand on his best friend’s dick, dripping wet just from talking about it.”

Mark’s control frayed. His hands came up almost of their own will, one settling on the bare skin of her thigh through the slit of her dress, the other cupping the back of her neck. Her skin was fever-hot. He could feel the lace top of her stocking under his fingers, the soft give of her flesh above it. He squeezed, hard enough to leave a mark, and she moaned—quiet, needy, the sound going straight to his balls.

“This is so fucking wrong,” he growled against her temple, nose buried in her hair. She smelled like sex already. “If anyone walks in—”

“Then we’d better not get caught.” Sophie’s free hand worked his belt open with practiced ease. The clink of the buckle was obscenely loud in the quiet room. She tugged his zipper down and slipped her hand inside, under the waistband of his boxer briefs, and wrapped her fingers around his bare cock. Hot. Thick. Already leaking at the tip. She smeared the wetness with her thumb and stroked him in a tight fist, slow and filthy. “Feel how hard you are for your best friend’s wife. Feel how much you want to ruin me.”

Mark’s hips jerked. He shoved her back against the edge of the conference table, crowding between her thighs, the dress riding up. His hand slid higher, under the fabric, until his fingers found the soaked crotch of her panties. Lace. Soaked through. He rubbed two fingers along her slit over the fabric and she shuddered, thighs spreading wider for him.

“You’re dripping,” he muttered, voice wrecked. “All this for me? While Jake’s down there getting shitfaced?”

“Yes.” The word broke on a moan as he pushed the lace aside and dragged a finger through her slick folds. She was bare, smooth, scalding hot. He circled her swollen clit and she clutched his cock harder, pumping him in time with the stroke of his finger. “I’ve fingered myself in your bathroom at dinner parties thinking about this. About you putting me on this table and fucking me raw. About coming all over your cock and walking back downstairs with your cum leaking out of me.”

Mark pushed two thick fingers into her cunt without warning. She was tight, fluttering around the intrusion, so wet the obscene sound of it filled the room. He curled them, found the spot that made her gasp, and worked her open while his thumb kept circling her clit. Sophie’s head fell back, mouth open, the column of her throat exposed. He leaned in and bit the side of her neck—not hard enough to leave a visible mark, but hard enough that she clenched around his fingers and whimpered.

“Mark—fuck—just like that—”

“Quiet.” He fucked his fingers deeper, harder, the wet sounds filthy and rhythmic. His cock throbbed in her grip, aching to replace his hand. “You want to get us caught? Want Jake to walk in and see his perfect wife stuffed full of his best friend’s fingers, moaning like a whore?”

“Maybe I do.” Her eyes were glassy, dark with lust. She twisted her wrist on the upstroke, thumb pressing under the head of his cock in a way that made his knees weak. “Maybe I want him to know what a filthy slut I am for you. Maybe I want him to watch you stretch my pussy until I scream.”

The words detonated something feral in him. He yanked his fingers free—she cried out at the loss—and shoved her panties down her thighs. They tangled at her knees. He hiked one of her legs up, heel digging into his ass, and notched the fat head of his cock against her entrance. The heat of her kissed the tip. One thrust and he’d be buried in his best friend’s wife. One thrust and there was no going back.

Sophie rolled her hips, trying to take him in. “Do it. Please. I’ve waited so long—”

A burst of noise from the hallway. Voices. Laughter. Getting closer.

They froze. Mark’s cock twitched against her soaked cunt, the head just kissing her hole. Sophie’s eyes went wide, then wicked. She didn’t pull away. She squeezed him with her inner muscles, a deliberate, teasing flutter, and whispered against his mouth:

“They’re right outside. Anyone could open that door and see you about to fuck me. See how wet I am for you. See how hard you are to ruin Jake’s marriage.”

Mark’s hand clamped over her mouth, not to stop her—he fucking loved the filth spilling out of her—but to keep her quiet as footsteps passed right by the frosted glass. His other hand gripped her thigh hard enough to bruise. The voices faded. The moment stretched, electric, his cock still poised to split her open.

He didn’t push in. Not yet. Instead he dragged the head up and down her slit, coating himself in her juices, teasing her clit until her hips jerked and she moaned into his palm. Her hand was still on him, guiding, stroking, smearing her wetness all over his shaft.

“I’m going to fuck you,” he promised against her ear, voice raw. “Not here. Not with the door unlocked and half the company twenty feet away. I’m going to take you somewhere I can hear every filthy sound you make when I bury this cock in you. Somewhere I can make you come so hard you forget your own name. And when you go home to Jake tonight, you’re going to feel me every time you sit down.”

Sophie’s eyes fluttered. She licked his palm. When he eased his hand away she gasped, “Then stop teasing and take me. Now. Before I lose my fucking mind.”

He stepped back just far enough to yank her panties the rest of the way off and shove them in his pocket. A trophy. Proof. Sophie’s bare cunt gleamed in the low light, swollen and shiny, and the sight almost undid him. He fixed his pants with shaking hands—zipper up, belt buckled over the brutal tent of his cock—and grabbed her wrist.

“Service elevator. Now. Before I bend you over this table and let the whole building hear you scream my name.”

Sophie snatched her wine glass, drained it in one swallow, and let him pull her toward the door. Her dress fell back into place, covering everything, but the knowledge of her bare pussy underneath made every step a filthy secret. Mark’s pocket was warm with her soaked panties. His cock throbbed with every heartbeat.

Downstairs the party raged on. Jake was laughing at something, loud and free and completely in the dark. Mark’s hand tightened on Sophie’s as they slipped into the hallway, the conference room door clicking shut behind them on the ghost of what they’d almost done—and the filthy promise of everything still waiting.

The service elevator doors slid shut with a heavy metallic sigh, sealing them into a box that smelled of warm oil and recycled air. The muffled thump of the party vanished. Mark jammed the button for the sub-basement storage level—empty at this hour, a graveyard of old filing cabinets and dusty Christmas decorations—and the car lurched downward. Sophie’s bare thighs brushed his as the floor dropped. Her dress had ridden high again; he could feel the heat of her skin through his slacks, the absence of anything underneath making his cock jerk hard against his zipper.

She turned into him before the first floor even passed, pressing her full tits against his chest, nipples stiff points dragging across his shirt. One thigh slid between his legs, rubbing slow and deliberate along the thick ridge of his trapped cock. Her breath was wine-sweet against his mouth.

“I’m soaked just thinking about what Jake would do if he caught us,” she whispered, voice low and filthy. “If he walked in right now and saw his wife grinding on his best friend’s dick. He’d lose his fucking mind. Maybe he’d hit you. Maybe he’d just stand there and watch while you ruined me. God, Mark, the thought makes my cunt clench. I’ve been dripping down my thighs since you shoved those fingers inside me.”

Mark’s hands hovered at her waist, every muscle locked in a losing fight. He could still feel the ghost of her tight pussy fluttering around his fingers, still taste the salt of her neck. Her panties burned a wet hole in his pocket. This was Jake’s wife. His oldest friend. The man who’d stood beside him at his own wedding. And here she was, rolling her hips so the slit of her dress parted and the bare, slippery lips of her cunt kissed the front of his trousers.

“Sophie—fuck—we can’t—”

She shut him up by grinding harder, the hot seam of her pussy leaving a damp streak across the expensive wool. “I’ve touched myself imagining your cock for years. Every single time. I’d wait until Jake was snoring, then slip my hand under the sheets and spread my legs wide. I’d rub my clit in little circles and pretend it was the head of your dick, fat and leaking, teasing me. I’d push two fingers in and stretch myself open, wishing they were thicker, wishing they were you. I’d fuck myself until the bed shook and come with your name trapped behind my teeth so he wouldn’t hear. Sometimes I’d use the big glass dildo from the nightstand and shove it in deep, all the way to the base, and I’d pretend you were balls-deep in your best friend’s wife, breeding me while he slept three feet away. I’d soak the sheets imagining you pulling out and painting my tits, then making me lick it clean before I went back to sleep next to him.”

Mark’s resistance cracked like thin ice. His cock throbbed so hard it hurt, precum smearing inside his boxers. She took his wrist—bold, sure—and guided his hand under the hem of her dress. Higher. Higher. Until his fingers brushed the slick, swollen folds of her bare cunt. No panties. Just scorching wet heat, her juices already coating his fingertips. She pressed his palm flat against her, forcing him to feel every slippery inch, the way her pussy lips parted around nothing and wept for him.

“Feel that?” she breathed, rolling her hips so his middle finger sank between her folds and glided over her clit. “That’s all for you. That’s years of wanting to betray him. I’ve been this wet since the night of our double wedding, watching you across the room in your tux and wondering how that big cock would feel splitting me open on my honeymoon bed. Tell me you’ve wanted it too. Tell me how long you’ve jacked off thinking about stealing his wife.”

Mark’s forehead dropped to hers. His fingers moved on their own, two of them sliding through her drenched slit, gathering the slick and circling her clit until her knees wobbled. “Since the day he introduced us,” he growled, voice wrecked. “I shook your hand and my dick got hard. Every barbecue, every Christmas, every time you leaned over in those fucking shorts and I saw the undersides of your tits—I went home and stroked my cock raw thinking about bending you over Jake’s kitchen counter and fucking you while he grilled burgers outside. I’ve come so many times imagining your married cunt strangling me, imagining you sneaking into my guest room at their lake house and riding me until we both blacked out. I wanted to ruin everything. Wanted to fill you up and send you back to him leaking my cum so every time he fucked you he’d be sliding through my mess.”

Sophie moaned, shameless, and shoved his hand harder against her pussy. His fingers sank knuckle-deep into her clenching heat. She was dripping down his wrist, coating him to the palm. The elevator hummed around them, floors ticking by too slowly. She pumped her hips, fucking herself onto his fingers while her other hand yanked his belt open again, zipper down, fist wrapping around his bare cock and stroking with long, filthy twists.

“I’ve wanted this betrayal for so goddamn long,” she panted, forehead pressed to his, both of them breathing hard and ragged. “Wanted to be the slut who wrecks your friendship. Wanted to feel you stretch me while I still smell like his cologne. Look at us—his wife’s bare cunt on your hand, his best friend’s cock in her fist, both of us dripping and desperate to destroy him together. I finger myself every Sunday after brunch thinking about you pinning me in the bathroom and making me come with his kids playing in the next room. I want you to ruin me so thoroughly I can’t look him in the eye without getting wet.”

Mark curled his fingers inside her, rubbing that spongy spot that made her thighs shake. His thumb crushed her clit. She stroked him faster, smearing the thick precum down his shaft, twisting under the head the way that made his balls draw up tight. The air in the elevator turned thick with the smell of her cunt. His free hand tangled in her hair, yanking her head back so he could bite the hinge of her jaw.

“We’re going to hell for this,” he rasped against her skin. “I’m going to fuck my best friend’s wife until she forgets his name. I’m going to pound this tight married pussy so deep you’ll feel me when he touches you tomorrow. And you’re going to love every filthy second of betraying him with me.”

Sophie squeezed his cock harder, riding his hand, juices running down his wrist and dripping onto the elevator floor. “Yes—god, yes—keep talking. Tell me how you’re going to use me. Tell me—”

The elevator jolted to a stop. The doors dinged open onto the dim, concrete sub-basement, fluorescent lights flickering over stacks of forgotten boxes and a single battered desk pushed against the far wall. Cold air rushed in. Footsteps echoed somewhere down the long corridor—a janitor, maybe, or someone else chasing a quiet place to fuck or vomit.

They froze again, Mark’s fingers still buried to the hilt inside Sophie’s fluttering cunt, her fist locked around the throbbing heat of his cock. Her eyes glittered with the same wicked hunger as upstairs. She didn’t pull away. She squeezed him with her inner walls and whispered right against his lips, voice shaking with lust and leftover champagne:

“Still time to stop. Still time to go back upstairs and pretend this never happened. Or you can drag me over to that desk, bend your best friend’s wife over it, and finally give me the cock I’ve been begging for in every quiet fantasy for years. Choose, Mark. Before someone finds us with your hand up my dress and your dick out for Jake’s wife.”

His cock pulsed hard in her grip. Her pussy clenched around his fingers like it was already trying to milk him. Somewhere in the dark corridor a cart rattled. The choice hung between them, thick and irreversible, the party still roaring twenty-three floors above while Jake laughed into the dark, still completely fucking clueless.

Mark’s fingers flexed inside her, feeling that married cunt pulse around him like a filthy promise. The cart rattled closer down the corridor. He yanked his hand free, shoved his cock back into his pants just enough to zip, and slammed the elevator button for twenty-three. Sophie’s eyes flashed—surprise, then pure heat—as the doors slid shut and the car lurched upward again.

“Changed your mind?” she panted, already reaching for him.

“Fuck the basement. I’m putting you on that table where this started.” His voice was gravel and hunger. “Door locked this time. I’m done teasing my best friend’s wife.”

The ride up was a blur of frantic hands. Sophie hiked her dress to her waist, bare ass grinding against his thigh while she stroked him through the fabric. Mark shoved two fingers back into her dripping hole, fucking them in and out hard enough that the wet squelch filled the small space. She bit his shoulder to stay quiet, hips rolling, juices running down his wrist again. By the time the doors opened on the twenty-third floor the hallway was empty, the party noise a distant roar. He dragged her straight to the conference room, shoved the door shut, twisted the lock, and spun her toward the long mahogany table.

Sophie went willingly, palms slapping the polished wood as she bent over it. The dress rode up over her hips, exposing the pale globes of her ass, the glistening slit between her thighs, the way her pussy lips were already swollen and shiny from his fingers. Mark wrenched his cock free—thick, veined, the head flushed dark and leaking—and slapped it against her cunt, coating himself in her slick.

“Look at you,” he growled, gripping her hips hard enough to bruise. “Bent over like a fucking whore. Jake’s perfect little wife, ass up for his best friend.” He notched the fat head at her entrance and slammed home in one brutal thrust.

Sophie cried out, the sound raw and broken as her tight walls stretched around him. He bottomed out instantly, balls slapping her clit, the heat of her married pussy strangling his shaft. “Fuck—Mark—so big—”

He didn’t give her time to adjust. He pounded her, hips snapping forward in a frantic rhythm that made the heavy table creak and her tits bounce against the wood. Each thrust punched a wet, filthy sound from her cunt. He watched his cock disappear into her, shiny with her cream, then pull out almost all the way before driving back in deep.

“That’s it. Take it. Take every inch like the slutty little wife you are.” His fingers dug into her flesh, yanking her back onto him so hard her heels lifted off the floor. “Jake’s slutty little wife. Spreading this greedy cunt for me while he’s downstairs getting drunk. Feel how I’m wrecking you? Feel how your pussy’s sucking me in like it was made for my cock instead of his?”

“Yes—god, yes—call me that again—” Sophie pushed back to meet every thrust, ass rippling under his grip. Her dark hair had come loose, spilling across the table. She was dripping down her thighs, coating his balls, the scent of sex thick in the air. “I’m your best friend’s slutty little wife. Ruin me. Fuck me harder—”

Mark obliged, slamming into her with short, vicious strokes that made her moan into her own forearm. He reached under, found her clit, and rubbed rough circles while he fucked her. Her walls fluttered, clamped, tried to milk him. Sweat slicked the small of her back. He leaned over her, chest to her spine, teeth grazing her shoulder.

“Gonna come already? Gonna cream all over the cock that’s not your husband’s?”

“I’m close—don’t stop—Mark, please—”

He pulled out suddenly. Sophie whimpered at the empty ache. He spun her, sat his ass on the edge of the table, and hauled her up so she straddled him facing away—reverse cowgirl, her back to his chest, that perfect ass right in his lap. She reached down, guided his slick cock to her hole, and sank onto him with a broken moan, taking him to the root in one slide.

“Fuck, look at that,” Mark rasped, hands on her waist, eyes locked on the place where her pussy stretched around his thick shaft. “Bounce on it. Show me how this married ass looks riding another man’s dick.”

Sophie planted her heels on the table edge and rode him hard. Her ass slapped down against his thighs with every drop, cheeks jiggling, the wet slap of skin on skin echoing off the glass walls. He watched his cock spear up into her again and again, her juices frothing white around the base. She braced her hands on his knees and worked herself faster, grinding her clit against him on every downstroke, moaning shamelessly.

“You like watching my ass bounce on your cock?” she panted. “Like watching Jake’s wife fuck herself stupid on you? God, you’re so deep like this—hitting spots he never reaches—”

Mark’s hands roamed—squeezing her tits through the dress, pinching her nipples, then sliding down to spread her cheeks so he could see everything. He thrust up to meet her, the dual motion making her cry out. Her cunt was a scorching, fluttering sleeve, sucking at him like it never wanted to let go. He could feel his orgasm building low and vicious, balls drawing tight.

“That’s it, ride me. Use me. Get yourself off on the cock you’re not supposed to have.” He slapped her ass hard enough to leave a red print. “Look how greedy you are for it. Dripping down my balls. Soaking the fucking table.”

Sophie came with a choked scream, pussy convulsing around him in hard, rhythmic squeezes. Her thighs shook. She kept bouncing through it, milking every pulse, juices squirting out around his shaft and running down onto the mahogany. Mark gritted his teeth, holding back by sheer will, letting her ride the wave until she slumped, panting.

He wasn’t done. He lifted her off him—cock springing free, glistening and angry—and flipped her onto her back across the table in one smooth motion. Papers scattered. He shoved her knees wide, pinning them open with his hands, exposing her open, fluttering cunt completely. The head of his cock nudged her entrance again.

“Look at me,” he ordered. When her glassy eyes met his he drove in to the hilt, burying himself in one long, possessive stroke. “Feel that? That’s me claiming this pussy. Jake’s never going to fuck you the same after tonight.”

He set a deep, relentless pace—long withdrawals until only the head remained, then slamming back in until his pelvis ground against her clit. The table shook. Sophie’s tits bounced free of the low neckline, nipples tight and dark. She reached down between them, fingers spreading her own lips so he could watch his thick cock split her open over and over.

“Harder—please—fill me up—” Her voice cracked. “I want it. I want your cum inside me. Breed your best friend’s wife. Pump me full so I have to walk downstairs leaking you. Please, Mark—cum in my pussy—I need it—”

The filthy begging shredded the last of his control. He pinned her legs wider, almost folding her in half, and pounded her with deep, claiming thrusts that punched the air from her lungs. Sweat dripped from his forehead onto her tits. Her cunt was a slick, greedy vice, rippling around him, begging exactly like her mouth was.

“Say it again,” he snarled. “Tell me where you want it.”

“Inside me—cum inside your best friend’s slutty little wife—fill my married cunt—” Sophie’s nails raked his forearms. Her second orgasm hit hard; she clamped down so tight his vision whited out. “Now—Mark—do it now—”

He buried himself to the balls and let go with a guttural groan, cock jerking as thick ropes of cum flooded her. Pulse after pulse, he emptied into her, grinding deep like he could brand the inside of her with it. Sophie moaned through it, rocking her hips to milk every drop, feeling the hot flood coat her walls and start to leak out around his shaft already.

They stayed locked like that for a long moment, breathing hard, his cock still twitching inside her. Outside the frosted glass, footsteps and laughter passed again—closer this time. Mark’s free hand found her throat, not squeezing, just holding, feeling her pulse race under his palm while his cum began to seep out of her stretched pussy and pool on the conference table beneath her ass.

Sophie licked her lips, eyes still dark with hunger even as she clenched around him to keep him inside a second longer. “We’re not finished,” she whispered. “Not even close. When we walk out of here I’m still going to taste like you. And Jake’s going to put his arm around me and have no fucking idea.”

Sophie clenched around him deliberately, milking the last lazy spurts from his cock, feeling the thick heat of his load already starting to leak past his shaft and slick the polished wood under her ass. She rocked her hips in slow, filthy circles, keeping him buried, her glassy eyes locked on his.

“We’re not finished,” she repeated, voice husky. “Not even close.”

Mark’s cock twitched inside the molten mess of her cunt, half-hard and oversensitive but already thickening again under the greedy pull of her walls. Outside the frosted glass the party noise swelled—another burst of Jake’s unmistakable laugh, closer now, rolling down the hallway like a taunt. The sound should have killed it. Instead it made Mark’s blood surge hot and mean. He pulled almost all the way out, watching the thick white ropes of his first load stretch between them in sticky strands, then slammed back home to the root.

Sophie arched hard off the table, a broken moan ripping from her throat. “Fuck—yes—again—”

He fucked her through the sloppy wetness, every thrust churning his cum deeper, the filthy squelch of it louder than the distant bass. Her tits bounced free, nipples tight and dark; he sucked one into his mouth hard enough to make her cry out, biting down just shy of leaving a mark while his hips kept driving. She locked her ankles behind his back and pulled him in, grinding her clit against the base of every stroke.

“Harder,” she begged, nails raking his shoulders. “Ruin this married pussy. Make me feel you for days. I want to sit next to him tonight still stretched open on your cock.”

Mark growled against her breast and gave her exactly that—deep, punishing thrusts that shook the heavy table and sent pens scattering to the floor. He shoved her knees wider until the stretch burned, watching his thick shaft disappear into the swollen, cream-smeared lips of his best friend’s wife. Her cunt was a slick, fluttering mess, greedy for every inch, the wet sounds obscene in the quiet room.

“Look at this slutty little hole,” he rasped, thumb spreading her open so he could see himself wreck her. “Taking my cock like it belongs to you. Jake’s never fucked you this deep, has he? Never filled you until it leaks down your thighs.”

“Never,” Sophie gasped, rolling up to meet him. “You’re bigger. Meaner. God, Mark—your cum is still inside me and I already need more. Breed me again. Flood me. I want to walk downstairs dripping both loads so every step reminds me I’m your dirty secret.”

He hauled her higher on the table, folding her nearly in half, and pounded her with short, vicious strokes that punched the air from her lungs. Sweat dripped from his chest onto her belly. Her second climax built fast and brutal; he felt the warning flutter, the way her walls started to seize and ripple. He reached between them and rubbed tight circles over her swollen clit, timing it with every bottoming-out thrust.

“Come on my cock,” he ordered, voice raw. “Come while I fill this married cunt again. Say my name when you do it.”

Sophie shattered with a choked scream, pussy clamping down in hard, rhythmic pulses that tried to suck the soul out of him. “Mark—fuck—Mark—”

The sound of his name on her lips while she came undone around him ripped the last thread of control. He buried himself to the balls and erupted, cock jerking hard as a massive second load blasted deep into her. Thick, scalding ropes flooded her already cum-soaked cunt, pulse after pulse until he was grinding helplessly, groaning her name right back—“Sophie—Christ, Sophie—” while her walls milked every drop. He kept coming longer than he thought possible, flooding her until it forced its way out around his shaft in heavy white rivulets that ran down her ass and pooled on the mahogany.

They stayed locked together, gasping, bodies trembling. His cock gave a final weak twitch inside her. Outside, footsteps passed again—closer, lingering—then faded. Mark’s forehead dropped to hers. The air smelled like sex and her perfume and the faint metallic tang of champagne on their breath.

Sophie kissed him first—slow, possessive, tongue sliding deep like she was claiming the taste of him. She bit his lower lip hard enough to sting before she pulled back, eyes dark and glittering.

“Only the beginning,” she whispered against his mouth. “Our dirty little secret. Next time I want you in my marriage bed while he’s out of town. I want you to fuck me on the sheets that still smell like him.”

Mark eased out of her with a wet sound. A thick gush of his cum followed, spilling from her stretched, red pussy lips and dripping in slow ropes down the insides of her thighs. Sophie sat up, legs still open, and watched it with a satisfied little smile. She stood on shaky heels, gathered the hem of her dress, and smoothed the black fabric back down over her hips. It clung to the wet mess between her legs; a fresh trickle of cum escaped and tracked lower, gleaming against her stocking tops. She didn’t wipe it away. She stepped into her discarded heels, ran fingers through her tangled hair, and straightened the neckline so her tits looked almost respectable again.

Mark tucked himself away with unsteady hands, the front of his slacks already damp from her. He still had her soaked panties crumpled in his pocket like a trophy. Sophie stepped in close one last time, cupped his face, and kissed him again—deeper, filthier, like she was sealing a pact.

“Go first,” she murmured. “I’ll wait two minutes. When you see me downstairs with his arm around me, remember whose cum is dripping down my legs.”

He nodded, throat tight, and slipped out into the empty hallway. The door clicked shut behind him. The bass from the party hit him like a physical wave as he rode the regular elevator down, heart still hammering, cock half-hard and aching for more even as the cold reality started to seep in around the edges of the high.

Sophie followed exactly two minutes later. By the time she reappeared in the main ballroom the flush on her cheeks could be blamed on wine, the slight limp on too-high heels. Jake spotted her immediately—flushed, loud, arm already looping around her waist like he owned her. He pulled her in, kissed her temple, completely fucking oblivious to the way his best friend’s load was still leaking out of her and soaking the crotch of her dress from the inside.

Mark watched from the bar, scotch burning a fresh path down his throat. Sophie’s eyes found his across the crowded room for half a second—wicked, knowing—before she laughed at something Jake said and leaned into her husband’s side. The sight should have felt like victory. Instead a cold knot twisted low in Mark’s gut.

He could still smell her on his fingers. Could still feel the phantom clench of her married cunt milking him dry. His cock throbbed again at the memory, greedy for the next time, already inventing excuses to get her alone. But under the filthy heat something colder sat heavy: the look on Jake’s face when he smiled at him across the room, easy and trusting. Twenty years of friendship reduced to the wet spot spreading between Sophie’s thighs and the secret that would gut everything if it ever got out.

Mark knocked back the rest of the scotch and ordered another. Sophie caught his eye once more, tongue briefly touching her lower lip in a promise no one else would ever catch. He wanted her again already—wanted to drag her into the nearest bathroom and bend her over the sink while Jake waited outside. The ache was real and vicious.

But when he looked at his best friend’s open, laughing face, the first thin crack of regret opened under all that heat, quiet and inevitable, and he couldn’t quite close it again.

Rate this story

Thanks for rating
Tagged flirting

Fresh filth, nightly

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