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

Holiday Swap: Her Eager Husband Claims His Best Friend's Wife

Mark's eager wife swaps for Christmas, so he claims his best friend's hot wife Sonia all weekend.

9 min read October 13, 2026New

The remote mountain cabin sat nestled among snow-laden pines, its windows glowing amber against the early winter dusk. Mark adjusted the logs in the stone fireplace, the heat rolling out in waves that chased the chill from the high-beamed living room. At thirty-two he carried the polished ease of a successful real estate broker who closed deals with a handshake and a smile, yet here, far from city listings and open houses, he felt the quiet pull of something less controlled. His wife Ingrid had already vanished upstairs with their bags, laughing about the “girls’ escape” she and Sonia had cooked up. Marco, his best friend of fifteen years, rugged and broad-shouldered at thirty-four from a life of guiding wilderness trips, had clapped Mark on the back earlier and joked that the two of them would freeze their asses off without female company. Then the women had simply left—car lights disappearing down the long driveway, phones switched to airplane mode, a note on the kitchen counter that read only: Holiday swap starts now. Don’t wait up. Love you both.

Mark stood alone with Sonia.

She was twenty-nine, voluptuous in the way that made every soft curve demand attention: full breasts that strained the knit of her red holiday sweater, hips that flared generously beneath dark jeans, thick thighs that promised heat. Freelance photographer by trade, she moved through the cabin with the same deliberate grace she used when framing a shot—aware of every angle, every shadow. The flirty banter the four of them had shared for years hung thick in the air tonight, sharper without Ingrid and Marco present. Sonia poured two glasses of the bold red they’d brought, her fingers brushing Mark’s as she handed him his.

“Ingrid told me everything,” she said, voice low, eyes locked on his. “The swap wasn’t her idea alone. I’ve wanted this for years, Mark. Fantasized about it every time the four of us sat around a fire like this. Every time you laughed at one of Marco’s stories and I had to press my thighs together under the table.”

Mark’s pulse kicked. Guilt flickered—Marco was downstairs in spirit if not body, the best man at Mark’s wedding, the guy who’d helped him move into his first office. But Sonia stepped closer, the scent of her skin cutting through woodsmoke: vanilla and something warmer, like heated skin.

“I’ve touched myself thinking about your hands,” she continued, no hesitation. “About how you’d feel different from him. Heavier. hungrier. I get so much wetter for you than I ever do for Marco. It’s embarrassing how soaked I get just watching you roll your sleeves up.”

She set her glass down and began to undress with slow, theatrical care. First the sweater peeled upward, revealing a black lace bra that barely contained her heavy breasts. The cold air tightened her nipples into visible peaks beneath the thin fabric. She unhooked the bra and let it fall, cupping herself for a moment as if offering them. Mark’s cock thickened hard against his jeans. Then the jeans: zipper whispering down, fabric sliding over those plush hips, taking her matching panties with them until she stood completely bare in the firelight. Thick curls gleamed between her thighs, already glistening.

“Look,” she whispered, sliding two fingers through her folds and lifting them to show the shine. “This is what you do to me. Marco fucks me and I’m damp. You look at me across a dinner table and I’m dripping down my legs. I’ve spent whole nights with my fingers buried inside myself, whispering your name into the pillow while he slept beside me. I want you to claim every inch this weekend. I want you to stretch me open and make me forget whose wedding ring I’m wearing.”

Mark’s guilt burned away under the raw hunger in her voice. He closed the distance, hands settling on the soft give of her waist, then rising to weigh her breasts. Her nipples were hot against his palms. Their mouths crashed together—open, wet, urgent. Tongues slid and tangled. Sonia moaned into him, grinding her bare mound against the hard ridge in his pants. He groped lower, fingers sinking into the plush cheeks of her ass, pulling her tighter until she was riding the friction of his thigh.

“I’ve wanted you too,” he confessed against her lips, voice rough. “Every fucking time you bent over to pick something up. Every time you stretched after dinner and that shirt rode up. I jacked off in the shower last Christmas thinking about bending you over the hood of Marco’s truck. I feel like shit for it and I don’t care anymore.”

She kissed him harder, teeth grazing his lower lip, then dropped to her knees on the thick rug in front of the fire. Her hands made quick work of his belt and zipper. His cock sprang free, thick and flushed, already leaking. Sonia looked up at him with pure, eager devotion, wrapping both hands around the shaft and stroking slowly.

“This belongs to me for the next three days,” she murmured, breath hot against the head. “Not Ingrid’s. Not anyone else’s. Mine to suck, mine to ride, mine to take as deep as I can. Please, Mark. Claim what’s yours. Fuck my throat first if you want. Use me like you’ve always pictured. I’m already so wet it’s running down my thighs. I need you inside me before I lose my mind.”

She leaned in and licked a broad stripe from base to tip, moaning at the taste, then opened wide and took him deep in one smooth glide. Her throat fluttered around him. Mark’s hands tangled in her dark hair, hips rocking forward of their own accord. The fire cracked. Outside the wind howled against the cabin walls. Sonia bobbed and sucked with filthy enthusiasm, spit slicking her lips and chin, one hand sliding between her own legs to circle her clit while she worshiped him.

Mark’s head dropped back, a groan tearing free. The weekend stretched ahead of them—empty rooms, locked doors, no interruptions—and he already knew he would take everything she offered, again and again, until the guilt was only a distant echo beneath the wet sounds of her mouth and the wetter promise between her thighs.

Mark’s hips stuttered as Sonia’s throat worked him, wet and greedy, spit gleaming on her chin in the firelight. He pulled free with a wet pop before he could finish, hauling her up by the arms. She came willingly, laughing breathlessly, breasts bouncing as he spun her around and dropped onto the deep leather couch. His cock stood rigid, slick from her mouth, and she straddled him backward without hesitation, reverse-cowgirl, thighs thick and warm bracketing his.

She reached down, guided the thick head between her soaked folds, and sank. Both of them groaned as her pussy stretched wide around him, inch after inch until her ass met his hips and he was buried to the root. Heat clamped him like a fist. Sonia’s head fell back, dark hair spilling across his chest, and she started to ride—slow rolls at first that made her cheeks jiggle, then faster, bouncing hard so every downstroke slapped wetly.

Mark’s hands clamped her hips, then rose and cracked across one full cheek, the sharp sting leaving a blooming red print. She cried out in pure pleasure and slammed down harder. He spanked the other side, growling low against her ear.

“That’s it—take it. You’re my best friend’s cheating slut now. Marco’s wife, bouncing on my cock like you were built for it. Look at this greedy cunt sucking me in.” Another slap, harder, the jolt rippling through her flesh. “Years of watching you across the table and now you’re mine for the weekend. Dripping all over my balls. Say it.”

“I’m your cheating slut,” she panted, grinding in tight circles so her clit dragged against him. “Marco’s wife—his fucking wedding ring still on my finger while your cock ruins me. God, Mark, you feel huge. So much thicker. I’ve wanted this so long—”

He kept spanking in rhythm with her rides, alternating cheeks until both glowed hot and she was sobbing with need, juices running down his shaft. The couch creaked. Firelight painted her arched back in gold. Mark thrust up to meet her, burying deep on every bounce, watching his length disappear between those plush cheeks. Guilt was ash now; only hunger remained. He reached around, found her clit, and rubbed rough circles until she shattered, pussy clamping and fluttering, a long moan tearing free as she came hard around him.

Still pulsing, she lifted off with a slick sound. Mark stood, scooped her up—she wrapped those thick thighs around him—and carried her straight to the master bedroom. The big bed waited, sheets cool. He tossed her down on her back, yanked her legs high and pinned them back toward her shoulders so she was folded open, cunt glistening and exposed. He drove in hard, missionary, full weight behind the thrust.

Sonia’s mouth opened in a silent scream of pleasure as he bottomed out. He fucked her like that, deep and relentless, the headboard thudding the wall, her heavy breasts rocking with every impact. Her ankles locked behind his neck. He pinned her thighs wider, folding her tighter, staring down at the place they joined—his thick cock pistoning, shiny with her cream, stretching her open.

“Better than his?” he demanded, voice rough.

“So much better—fuck, Mark, your cock feels so much better than Jake’s—than Marco’s—” she corrected on a broken cry, eyes glassy. “He never hits this deep. Never fills me like this. Harder. Use me.”

He did, snapping his hips until sweat slicked both their bodies and the wet slap of skin filled the room. Then he pulled out, flipped her easily onto her stomach, and dragged her hips up so she was prone, face in the pillows, ass raised. He mounted her from behind in one smooth shove, covering her completely, chest to back. One hand slid under to cup a swinging breast; the other wrapped lightly around her throat—just enough pressure to make her pulse thrum against his palm, possessive, controlled.

She pushed back into every thrust, screaming into the mattress. “Yes—choke me while you fuck me—god, your cock is so much better than Marco’s, so much thicker, I’m never going to stop needing this. Ruin me. Betray them with me. Make me your dirty secret.”

Mark’s free hand cracked her ass again while he pounded, the light choke making her walls flutter tighter. He could feel her getting close once more, the way she clenched and shook. He kept the rhythm punishing, hips slamming, the bedframe groaning, until she came again with a raw wail, squirting a little around him, soaking the sheets. The vise of her orgasm dragged him right to the edge.

He yanked free at the last second, flipped her onto her back again, straddled her ribs, and stroked hard. Thick ropes of cum painted her tits in messy stripes, more landing across her collarbones, her chin, her open panting mouth. She licked what she could reach, eyes locked on his, voice hoarse and grateful.

“Thank you,” she whispered, smearing his release over her nipples with both hands. “Thank you for betraying them with me. For claiming me. For making me your best friend’s cheating slut all weekend. Your cum looks so good on me.”

Mark sagged beside her, chest heaving, one arm draped heavy across her sticky stomach. The cabin was quiet except for their breathing and the distant wind. Sonia reached for her phone on the nightstand—still on airplane mode for now—opened the camera, and framed a close shot of her cum-glazed breasts, nipples stiff and shiny under the load he’d left. She typed the caption with sticky fingers: your husband just ruined me. Sent it straight to Ingrid.

Then she set the phone aside, curled contentedly against Mark’s chest, smearing more of his release between them, and pressed a soft kiss over his heart.

“I hope the wives stay away an extra night,” she whispered, voice low and already hungry again. “So you can keep using me every way you want before our husbands come back. Fuck my throat raw in the morning. Bend me over the kitchen counter. Make me walk around the cabin with your cum dripping down my legs. I want every hole sore and claimed.”

Her fingers trailed idle patterns through the mess on her tits while her mind already spun ahead—scheming the next time after this weekend ended. A “work conference” she and Mark could both fake in the city next month, separate hotel rooms booked side by side, late-night knocks, another full night of him owning what belonged on paper to Marco. Or a “girls’ spa weekend” where Ingrid and she swapped stories while the men supposedly stayed home—only Mark would slip over after dark. She smiled against his skin, already plotting the lies, the stolen hours, the next load he’d paint across her while she thanked him all over again.

Rate this story

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

Want your own cheating 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 · your request is never shown, only your credit name
Sponsor

Toys that play along.

App-controlled, from anywhere. Discreet delivery.

See them →
Sponsored link. 18+ only.
Tagged dirty-talk riding spanking rough-sex facial

Fresh filth, nightly

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