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

My Wife's Dominican Getaway Fuck Fest with John

My 28-year-old wife Marisol enjoys a wild Dominican fuck fest with Roman while her cuck husband watches.

14 min read October 01, 2026New

The plane touched down in Punta Cana just after noon, the Caribbean heat slamming into us the second the cabin doors cracked open. I watched Marisol’s full hips sway ahead of me down the jet bridge, that tight white sundress clinging to every curve of her twenty-eight-year-old body. The fabric strained across her heavy tits, the deep cleavage on full display, and rode up the backs of her thick thighs with every step. Roman walked right beside her, one big hand already resting low on the small of her back like he owned the space. He’d known me since we were both green in the trade, grinding through long nights and empty apartments, and he’d never once hidden how hard he got staring at women built exactly like my wife—wide ass, fat tits, soft waist. Now he was getting the full invitation.

Our villa sat right on the private stretch of beach, white stucco and open terraces, the ocean glittering twenty yards from the master suite. The second the porter left our bags, Marisol kicked off her sandals and turned to face us both, cheeks already flushed. “God, it feels good to be here,” she said, voice low and thick. She reached up, pulled the straps of her dress down her arms, and let the whole thing pool at her feet. No bra. No panties. Just smooth caramel skin, dark nipples already tight from the air conditioning, and that plump, heart-shaped ass I’d watched bounce for years. Her shaved pussy lips looked swollen, shiny at the center. “Roman, you’ve been staring at these for a decade. Come feel them properly.”

Roman didn’t hesitate. He stepped in, cupped both heavy breasts in his large hands, thumbs dragging across the nipples until they stiffened into hard peaks. Marisol moaned right into his mouth as he kissed her, deep and dirty, tongue fucking between her lips while I stood three feet away with my cock already throbbing against my shorts. I loved this—watching another man handle what was mine, seeing her melt for him. Roman’s fingers sank into the soft undersides of her tits, lifting and squeezing, then slid down over her belly to palm that fat ass, spreading the cheeks so I could see the tight pucker of her asshole and the wet slit below.

“Fuck, Wesley, your wife’s built like a wet dream,” he growled against her neck, biting gently. “These tits, this ass—I’ve jacked off to the thought of burying my dick between them since the first time I saw her in that red dress at the Christmas party.” Marisol laughed, breathless, and reached down to rub the thick outline of his cock through his pants. He was already half-hard, a heavy ridge that made her eyes go wide.

“Show me,” she whispered. “I’ve wanted this cock for months. Husband’s been teasing me with stories about how thick you are.”

Roman unbuckled, shoved his pants down, and his cock sprang free—long, fat, veined, the head already leaking. Marisol dropped to her knees on the cool tile without being asked, wrapping both hands around the shaft and licking a slow stripe from balls to tip. I sat on the edge of the low sofa, shorts open, fist stroking my own dick in time with the wet sounds of her mouth. She took him deep on the first try, throat bulging, spit running down her chin and dripping onto those magnificent tits. Roman’s hands fisted in her dark hair, guiding her, fucking her face in short rolls of his hips while she moaned around him like she’d been starving for it.

“That’s it, baby,” I said, voice rough. “Suck him good. Let him feel how much that greedy mouth wants it.” Marisol’s eyes flicked to me, shiny with lust and agreement, and she pushed deeper until her nose pressed against his stomach. Roman groaned, thighs flexing. When he pulled her off, a thick string of spit connected her swollen lips to his cockhead. She stayed on her knees, stroking him, looking up between us.

“I want both of you,” she said. “But first I want Roman to bend me over that balcony rail and fuck me while the ocean watches. Wesley, you stand right there and stroke that cock for me. Tell me how pretty I look taking him.”

We moved outside. The late-afternoon sun painted everything gold. Marisol braced her forearms on the thick wooden rail, arching her back so her ass tilted up and out—round, jiggly, the cleft already slick with her own juices. Roman stepped behind her, rubbed the fat head of his cock up and down her slit, coating himself, then pushed in with one long, steady thrust. Marisol’s mouth fell open in a loud, broken moan. I could see every inch disappearing into her, her pussy lips stretched tight around his girth, the way her thick thighs trembled.

“Jesus Christ she’s tight,” Roman muttered, gripping her hips hard enough to leave white fingerprints. He started fucking her in deep, punishing strokes, the wet slap of skin on skin echoing over the surf. Every thrust made her heavy tits swing and bounce beneath her. I stepped closer, close enough to reach under and cup one, pinching the nipple while I jerked myself. Marisol turned her head, eyes glassy, and kissed me sloppy and open-mouthed while Roman drilled her from behind.

“Harder,” she begged against my lips. “Fuck me like you’ve wanted to for years. Stretch this married cunt.” Roman growled and picked up speed, hips snapping, balls swinging against her clit. Her ass rippled with every impact. I watched his thick shaft pull out shiny and plunge back in, watched the way her hole clung to him on the withdraw. My cock leaked steadily over my fist. This was everything—my wife stuffed full of my oldest friend’s dick, begging for more, while I stood there hard and aching and completely free to enjoy the show.

Roman reached around, found her clit, and rubbed tight circles. Marisol’s moans climbed higher, turning into sharp little cries. “I’m gonna come on him, baby,” she told me. “Gonna soak his cock while you watch.” I nodded, stroking faster. “Do it. Cream all over him. Show him how good my wife’s pussy feels when it cums.” She shattered with a long wail, body locking up, pussy fluttering and gushing around him so hard I heard the wet squelch. Roman fucked her straight through it, never slowing, until her legs nearly gave out.

He pulled out dripping, spun her around, and lifted her like she weighed nothing. Marisol wrapped her legs around his waist, arms around his neck, and he carried her back inside to the massive bed. He laid her down, climbed between those thick thighs, and sank back into her in one smooth push. This time he fucked her missionary, deep and grinding, so I could see every expression on her face—the way her mouth stayed open, the flush spreading down her chest, the way her eyes locked on mine while another man ruined her.

“Talk to me,” I said, kneeling beside the bed, cock in hand. “Tell me how it feels.”

“So fucking thick,” she gasped. “Filling me up, rubbing every spot. I can feel him in my stomach. God, Wesley, watch him own it. Watch him take what’s yours.” Roman leaned down, sucked one fat nipple into his mouth, biting just hard enough to make her buck. His hips never stopped. The bed creaked. Sweat shone on both their bodies. I reached down and spread her outer lips with my fingers so I could see the exact place his cock stretched her, the way her juices coated his shaft and dripped onto the sheets.

They switched again without words. Marisol rolled onto her hands and knees, that big ass high, and Roman mounted her from behind once more, one hand twisting in her hair, the other spanking her cheek hard enough to leave a glowing handprint. She pushed back to meet every thrust, dirty talk spilling out of her—“Yes, fuck your friend’s wife, breed this slutty hole, make me walk funny tomorrow.” I moved in front of her so she could suck me while he pounded her. Her mouth was hot and sloppy, tongue swirling, taking me deep every time Roman drove forward and forced her onto my cock.

I pulled free before I shot, wanting to last. Roman flipped her onto her back again, hooked her knees over his elbows, and folded her nearly in half so he could pile-drive straight down into her. Her tits bounced wildly. Her cries turned constant. I leaned in and kissed her, swallowing every moan, while my free hand played with her clit in time with his thrusts. She came a second time with a scream that cracked, pussy clamping down so hard Roman cursed and had to slow just to keep from following her over.

He eased out, cock angry-red and glistening, and Marisol immediately scrambled down to suck him clean, tasting herself on his skin, moaning around the length. Then she looked at me, lips shiny. “Your turn to just watch for a while longer. I want him to finish in me. I want to feel it drip out while you sit there hard and denied.” Roman grinned, pulled her astride him reverse-cowgirl so I got the perfect view of her ass bouncing, her stretched hole swallowing him, and the sway of her heavy tits from the side. She rode him hard, slamming down, grinding her clit against his base, hands braced on his thighs.

“Tell him how much you love his cock,” I ordered, voice hoarse.

“I love it,” she panted. “Thick, long, hits so deep. Better than I imagined. Going to keep me full all week. Going to let him fuck me on the beach tomorrow, in the pool, bent over the breakfast table while you eat your eggs and watch.” Roman’s hands gripped her waist, helping her bounce, then slid up to maul her tits from behind, pinching and rolling the nipples. The wet sounds got louder, filthier. Her orgasm hit third, body shuddering, juices running down his balls. That did it—Roman slammed up hard, buried himself to the root, and came with a guttural groan, pumping thick ropes deep into my wife’s pussy. I watched his cock pulse, watched her hole flutter around him as she took every drop.

She stayed seated on him for a long minute, catching her breath, then slowly lifted off. A heavy glop of his cum immediately spilled out of her, trailing down her inner thigh. She scooped some on two fingers, sucked them clean, then crawled over to me on the bed and kissed me so I could taste him too. My cock jumped against her soft belly.

“Not yet,” she whispered against my mouth, smiling wicked. “You get to stay hard and watch some more. We have days here. Roman’s going to fuck me again after dinner. Maybe we’ll let you lick me clean first. Maybe not.” She reached back, found Roman’s half-hard cock, and started stroking him back to life while she kept kissing me. Outside, the sun was starting to drop toward the water, painting the room orange. Somewhere down the beach music drifted from another villa. Inside, my wife’s hand moved steadily on another man’s dick, her pussy still leaking his load onto the sheets between us, and the night was only beginning.

She kept stroking him while her tongue explored my mouth, slow and filthy, letting me taste the salt of his cum still coating her lips. Roman hardened fast under her hand; I felt the shift in her breathing when he thickened fully again. She broke the kiss only long enough to glance over her shoulder at him, eyes gleaming.

“Dinner can wait,” she murmured. “I want him on the beach first.”

We didn’t bother with clothes. The private stretch of sand was empty, the tide low and warm under a bruised purple sky. Marisol walked ahead, hips rolling, Roman’s spend already drying in sticky trails down her thighs. She dropped to all fours right at the waterline, looking back at us both. “Come claim it again. Wesley, sit where you can see everything.”

I sank onto the cool sand a few feet away, cock still rigid and neglected, while Roman knelt behind her. He didn’t ease in. He drove forward in one hard shove that punched a broken cry out of her throat and sent a ripple through her heavy ass. Water lapped at their knees as he set a brutal rhythm, hands locked on her waist, pulling her back onto every thrust so her tits swung low and slapped against her own arms. Salt spray mixed with the wet slap of skin. I watched his thick shaft disappear completely, watched her stretched hole cling and flutter, watched fresh cream from his earlier load foam around his base and drip into the sand.

“Tell him,” I rasped. “Tell him how it feels with the ocean watching.”

“Like I’m nothing but a hole for him,” she gasped, voice cracking on each impact. “Fucking owned. His cock is carving me open, baby. Every inch is yours to watch him ruin.” Roman growled approval and leaned over her, one hand snaking under to maul a swinging tit, pinching the nipple until she yelped and pushed back harder. He bit the side of her neck, leaving a dark mark that would still be there tomorrow. I stroked myself in time, slow, denying the edge, because she had ordered me to wait.

When her legs started shaking he pulled out, flipped her onto her back in the shallow surf, and hooked her knees over his shoulders. He folded her open and slammed home again. Water splashed with every thrust. Her tits bounced wildly, nipples tight and dark against caramel skin. I crawled closer so I could reach between them and rub her clit in tight circles while he pounded. She came hard almost immediately, screaming his name and mine in the same breath, pussy locking down so viciously that Roman had to grit his teeth to keep from finishing. He fucked her straight through it until the climax left her limp and gasping.

He eased out, cock glistening, and Marisol scrambled up on shaky legs. “Pool,” she ordered, voice raw. “I want to ride him while you float right there and watch me take every drop again.”

The infinity pool glowed turquoise under the terrace lights. Marisol climbed in first, water beading on her full curves. Roman followed, sat on the submerged ledge, and she straddled him facing outward so I got the perfect side view of her thick ass spreading over his lap and his fat cock vanishing into her. She sank down with a long moan, then started bouncing—short, hard strokes that made her cheeks clap and her tits slap wetly against his chest. I floated nearby, fist lazy on my dick, eyes locked on the stretch of her lips around him, the way water and cum churned together every time she lifted and dropped.

“Talk dirty to your husband,” Roman said against her ear, hands under her ass helping her slam down.

She locked eyes with me. “I’m going to keep this cock inside me all week, Wesley. On the breakfast table while you eat, bent over the rail at sunrise, riding him in the shower until my knees give out. You’re going to watch me leak him for days. You’re going to stay hard and aching and grateful.” Her voice hitched as she ground her clit against his base. “I love how big he is. I love how he fills the places you can’t reach. I love that you love it.”

Roman’s fingers dug into her soft hips hard enough to bruise. He thrust up to meet her, water sloshing over the edge. She came again with a shattered cry, body seizing, and this time he followed—burying himself deep and pumping another thick load into her already flooded cunt. I watched his cock pulse, watched her belly flutter, watched white ropes escape around his shaft and cloud the water between her thighs.

They stayed locked together until the aftershocks faded. Then Marisol lifted off, a heavy stream of mixed cum pouring out of her and dissolving into the pool. She swam to me, cupped my face, and kissed me soft while her free hand finally wrapped around my neglected cock. “Not yet,” she whispered. “One more. Inside. I want him to finish on my tits this time so you can watch it drip while I make you wait until morning.”

Back in the master suite the air was thick with sex and ocean salt. Marisol stretched out on the bed on her back, legs spread, and Roman climbed over her. He fed his still-hard cock between her heavy tits. She pressed them together around him, forming a tight, soft tunnel, and he fucked the valley with long strokes while she licked the head on every upward thrust. Spit and cum made it filthy and loud. I knelt beside them, close enough to smell her, close enough to see every vein on his shaft disappear between those magnificent tits he’d jacked off to for a decade.

“Harder,” she urged, voice muffled. “Use them. Cum all over what my husband loves most.” Roman’s hips snapped faster. His cockhead nudged her lips, her tongue, her chin. When he finally groaned and erupted it was massive—thick white ropes painting her throat, her collarbones, the deep valley between her breasts, one stripe landing across her open mouth. She swallowed what she could and let the rest drip slow and sticky down her skin while I stared, cock throbbing painfully, denied again.

She reached for me then, fingers light on my shaft, just enough pressure to keep me right on the edge without relief. “Days left,” she said softly, eyes shining with wicked affection. “Tomorrow you get to clean me with your tongue while he fucks my mouth. The day after, he takes my ass on the balcony while you hold me open. And every night you stay hard and watch him claim what’s yours until I decide you’ve earned a single stroke of your own.”

Roman stretched out beside her, already half-hard again under her lazy palm. Outside the surf rolled endless and dark. Inside, my wife’s body was a map of his handprints and his spend, her pussy still gently leaking onto the sheets, and I sat there aching and complete in the only way that had ever truly mattered.

Marisol’s fingers never stopped moving on him, coaxing him back, while her other hand kept me throbbing and denied; the week had only just begun, and every hour would cost me another piece of the man I used to be.

Rate this story

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

Want your own cuckold 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 heavy-tits tit-sucking deep-kissing cuckold-watching breast-gropingsqueezing

Fresh filth, nightly

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