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

My Wife's First Rooftop Partner Swap

Married couple Priya and Roman swap partners for their very first rooftop hot tub fuck.

14 min read October 16, 2026New

The steam curled off the surface of the rooftop hot tub like a lover’s breath, thick and warm against the cool night breeze drifting over the city skyline. Roman lounged against the tiled edge, thirty-two years old, his muscular frame relaxed but his pulse hammering. For seven years the only pussy he had ever known was his wife’s. Priya, twenty-nine, sat beside him in a tiny black bikini that barely covered her firm, perky tits and the smooth swell of her ass. They had always been adventurous in their fantasies, whispering filthy what-ifs during sex, but reality had stayed safe, just the two of them, learning each other’s bodies by heart.

Across the bubbling water sat their neighbors. Hassan, thirty-eight, a broad-shouldered real-estate developer whose quiet confidence had fueled months of increasingly dirty text messages, and Miriam, thirty-six, a sharp, curvaceous corporate lawyer whose heavy breasts strained the red triangles of her bikini top. The four of them had been circling this moment for weeks—late-night messages that started with teasing compliments and ended with detailed fantasies about what it would feel like to fuck someone new. Tonight the teasing had finally spilled into the open air.

Hassan’s deep voice cut through the gurgle of the jets. “We’ve been dancing around it long enough. Those texts weren’t jokes. Miriam and I want this. A full swap. No holding back.” His dark eyes locked on Priya, and Roman felt his cock twitch under the water.

Miriam licked her lower lip, her hand resting possessively on her husband’s thick thigh beneath the surface. “I’ve been soaked for days thinking about Roman’s hands on me. And Hassan… he’s been stroking his cock every night reading what you wrote about wanting to feel a different man stretch you, Priya.”

Priya’s cheeks burned, but she didn’t look away. Roman watched her throat work as she swallowed. He had never heard her speak her desires so openly to anyone but him. The knowledge that she was about to say it out loud made his balls ache.

“I…” Priya’s voice was husky, almost shy, but her nipples were diamond-hard against the wet fabric of her top. “I’ve only ever had Roman inside me. I love how he fucks me. But the idea of another man—Hassan—pushing his cock into my married pussy for the first time… it’s making me stupidly wet. I can feel it leaking out of me right now, even in the water. My clit is throbbing just saying it.”

The confession landed like a match on gasoline. Roman’s breath caught. Hearing his sweet, relatively inexperienced wife admit her cunt was dripping at the thought of another man’s dick made his own shaft swell painfully against the inside of his swim trunks. He reached under the water and squeezed her thigh, letting her feel how hard he was.

“Fuck, baby,” he growled. “Say it again. Tell us how soaked you are thinking about Hassan opening you up.”

Priya bit her lip, eyes flicking between the three of them. The tension in the hot tub had grown so thick it felt harder to breathe than the steam. “I’m drenched,” she whispered, voice trembling with lust. “My pussy is aching. I keep imagining him sliding in deep, stretching me in ways I’ve never felt. I want to know what it’s like. I want it tonight.”

Hassan’s smile was slow and predatory. “Then stop imagining, Priya. Come here.”

The escalation happened without another word. Priya rose from the water like a goddess, droplets racing down her toned stomach and clinging to the tiny patch of fabric between her thighs. She waded across the tub, the city lights painting gold across her wet skin, and lowered herself onto Hassan’s lap. She faced outward, back to his chest, so she could keep watching her husband. The moment her ass settled against the prominent bulge in Hassan’s shorts, she let out a soft, needy sound that went straight to Roman’s cock.

At the same instant Miriam floated to Roman, her full hips swaying under the water. “My turn, handsome.” Thirty-six years old and radiating sexual experience, she straddled him boldly, pressing her heavy tits against his chest. The soft, pillowy weight of them made him groan. Her thick thighs clamped around his waist, and she rolled her hips once, grinding her covered cunt along the rigid length of his trapped cock.

The filthy reality hit Roman like a drug. His wife—his Priya—was grinding on another man’s lap not three feet away, while a voluptuous older woman rocked her soaked pussy against his own throbbing dick. The hot water swirled around them, bubbles teasing sensitive skin, steam curling over bare shoulders and hardened nipples.

Priya began to move. Slow at first, almost experimental, she rocked her hips in small circles, rubbing her cunt along the thick ridge of Hassan’s erection. Roman could see the way her bikini bottoms had wedged between her lips, the outline of her swollen pussy clear as she dragged herself back and forth. Hassan’s large hands gripped her narrow waist, guiding her, thumbs brushing the undersides of her breasts.

“God, he feels big,” Priya breathed, eyes locked on Roman. “Bigger than I thought. I can feel the head of his cock right against my clit every time I roll forward.”

Roman’s hands had already found Miriam’s tits. He yanked the red bikini top down, freeing her heavy breasts. They were fuller than Priya’s, soft and pendulous, dark nipples thick and begging. He filled his palms with them, squeezing hard, watching the flesh bulge between his fingers. Miriam moaned, arching into his grip.

“Yes, Roman. Grope them. Squeeze my married tits while your wife humps my husband’s cock,” she urged, voice low and dripping with filth. “Look at her. She’s already losing control.”

Priya’s grinding had grown bolder. The water splashed rhythmically around her hips as she worked herself against Hassan’s lap, eyes half-lidded, lips parted. “Harder, Roman,” she panted. “I want to watch you maul her big tits. Pinch her nipples. Make her moan the way you make me moan.”

Roman obeyed instantly, rolling Miriam’s fat nipples between thumb and forefinger, tugging until she cried out. The contrast—his wife’s perky breasts versus Miriam’s heavy, swaying ones—sent another pulse of raw lust through him. Miriam reached between them and wrapped her fingers around the thick outline of his cock through his trunks, stroking him firmly.

“Mmm, you’re so hard for this,” she purred against his ear. “Your wife looks like such a little slut grinding on Hassan like that. Tell her how hot it is, Roman. Tell her to rub her married cunt harder on him.”

Roman’s voice was hoarse. “You look so fucking sexy, Priya. Keep grinding on his cock. Soak him. I want to see your juices mixing with the water.”

Priya whimpered at his words, hips speeding up. Her hands braced on Hassan’s muscular thighs as she rode the ridge of his shaft with shameless need. Hassan’s fingers had slipped under the waistband of her bikini bottoms from behind, not quite touching her pussy but close enough that Priya’s breath hitched every time his fingertips grazed her.

“She’s dripping down my fingers already,” Hassan growled, voice rough with lust. “This tight little cunt is ready to be fucked by someone new. You really want that, Priya? You want me to ruin you for your husband’s cock?”

Priya’s head fell back against Hassan’s shoulder. The dirty words seemed to push her past any remaining shyness. Her voice came out breathy, desperate, every syllable soaked in filthy hunger.

“Please, Hassan… please fuck me like Roman never has. I want you to slam that big dick so deep in my pussy that I forget my own name. Stretch me. Use me. Make me scream in front of my husband.”

The plea shattered the last barrier.

Roman’s cock surged in Miriam’s stroking hand. “Do it,” he rasped, the words tearing out of him with eager, aching consent. “Fuck my wife, Hassan. Give her the first new cock she’s ever had. I want to watch every inch disappear inside her.”

Miriam moaned loudly, grinding her own soaked cunt against Roman’s throbbing length. “Yes… fuck, this is so dirty. I want to feel you wreck my pussy too, Roman, but first I want to watch my husband claim your beautiful wife right here in this hot tub.”

Hassan’s grip on Priya tightened, fingers finally sliding fully beneath her bikini to cup her bare, dripping cunt. Priya gasped sharply, hips jerking as two thick fingers parted her folds. Roman could see the tremble in her thighs, the way her mouth fell open in pure carnal shock at being touched by someone else for the first time.

The hot tub seemed to boil with raw, consensual lust. Hands roamed without shame—Hassan’s fingers stroking Priya’s swollen clit while she writhed on his lap, Roman’s mouth latching onto one of Miriam’s fat nipples and sucking hard while she stroked his cock with increasing urgency. Priya’s eyes found Roman’s again, glassy with overwhelming need, silently begging him to let this happen, to cross the final line together.

Bikini tops were discarded, floating away on the churning water. Hard cocks strained against thin fabric. Wet pussies rubbed openly against bare skin. The four of them hovered on the razor’s edge, bodies primed, hearts pounding, the promise of Priya’s first rooftop stranger-fuck and Roman’s first taste of another man’s wife crackling between them like electricity.

No one was stopping. The night had only just begun to get filthy.

The steam still clung to their skin as Priya rose first, water sluicing down her tight twenty-nine-year-old body in shining rivulets. Her black bikini bottoms hit the deck with a wet slap, revealing her smooth, swollen pussy lips already glistening with more than just hot-tub water. Hassan followed her out, his thick eight-inch cock springing free—veined, heavy, the fat head already leaking precum. Miriam, the sharp-tongued thirty-six-year-old corporate lawyer, peeled off her own soaked bottoms and dropped to her hands and knees on a wide, cushioned lounger beside the railing, her heavy tits swinging beneath her. Roman, thirty-two and rock-hard, stepped behind her without a word, gripping her wide hips and driving his cock straight into her soaked cunt in one smooth thrust.

Priya’s eyes widened at the sight of her husband claiming another woman, but the ache between her own legs demanded attention. She sank to her knees right there on the smooth rooftop tiles, the city skyline glittering twenty stories below. Hassan’s thick cock bobbed in front of her face, easily an inch longer and noticeably thicker than Roman’s familiar shaft. She wrapped both hands around the base, feeling it throb, and looked up at him with hungry, nervous lust.

“First new cock I’ve ever tasted,” she whispered, voice trembling with filthy excitement, then opened wide.

She took him in with sloppy enthusiasm, lips stretching obscenely around his girth. Saliva spilled immediately, running down her chin in thick strands as she bobbed, sucking hard, tongue swirling around the fat head. The musky, masculine flavor was different—saltier, stronger—and it made her pussy clench. He’s so much thicker, she thought, cheeks hollowing as she forced more of him into her throat. Wet, obscene glucking sounds filled the night air.

Beside them, Roman was already pounding Miriam doggy-style, hips slapping loudly against her plump ass. “Fuck, your cunt is gripping me so tight,” he growled, one hand fisting her dark hair. Miriam pushed back onto him, moaning like a whore, her heavy tits swaying wildly with every thrust.

Priya pulled off Hassan’s cock with a gasp, strings of spit connecting her swollen lips to his shiny shaft. “Look at my husband wrecking your wife,” she panted to Hassan, then dove back down, sucking him harder, hollowing her cheeks, taking him until her nose brushed his trimmed pubic hair. Hassan groaned, fingers tangling in her wet hair, guiding her rhythm but not forcing.

Miriam turned her head, eyes glassy with pleasure as Roman drilled her. “Kiss me, Priya,” she gasped between moans. “Kiss me while we both take strange cock.”

Priya crawled the two feet sideways without letting Hassan’s cock slip from her mouth, stretching obscenely. The wives met in a messy, open-mouthed kiss, tongues sliding hot and wet while Priya kept stroking Hassan’s saliva-soaked dick and Roman kept fucking Miriam from behind. “His cock tastes so fucking good,” Priya whimpered against Miriam’s lips. “I’ve never sucked anything this thick.”

“I know, baby,” Miriam moaned, biting Priya’s lower lip. “Roman’s stretching my married pussy so deep. Strange cock feels dirty… and I love it.”

The kiss broke only so Priya could return to her sloppy worship. She sucked Hassan’s balls into her mouth one at a time, jerking his shaft with both slick hands, moaning like the eager slut she was discovering she could be. Roman’s pace grew brutal, making Miriam’s tits clap together. The wet sounds of cock in cunt and cock in mouth mixed with the distant city hum.

Hassan finally pulled Priya to her feet. “Enough. I need that married pussy.” He spun her toward the sturdy glass-and-steel railing, bending her over it. Priya gripped the cool metal, tits hanging over the dizzying drop, city lights sparkling below like diamonds. Her legs shook as Hassan kicked her feet apart and rubbed his fat cockhead up and down her dripping slit.

“Do it,” she begged, looking back at him, then at Roman. “Fuck me with that big dick. I want my husband to watch you ruin me.”

Hassan pushed forward. The thick head popped inside her, and Priya’s mouth fell open in a silent scream. Inch after inch sank in—stretching her wider than Roman ever had. When his hips finally met her ass, she let out a long, broken moan.

“Oh my god… he’s so much bigger, Roman. I can feel him in my stomach. He’s splitting my little married cunt open—fuck, it’s so good!”

Hassan didn’t give her time to adjust. He gripped her narrow waist and started pounding her hard in standing doggy, hips slamming forward so violently her toes left the ground with every thrust. The railing creaked under her grip. Her perky tits bounced wildly. Each deep stroke dragged across her g-spot, making her eyes roll back.

Roman kept fucking Miriam doggy right beside them, the two couples only inches apart. Priya reached out, grabbing Miriam’s swinging tit, and the wives kissed again—filthy, tongue-heavy kisses while they were both getting railed.

“Tell me how good it feels,” Miriam gasped against Priya’s mouth.

“So fucking full,” Priya whined, voice pitching higher with every brutal thrust. “His cock is hitting places Roman never reached. I’m such a dirty slut for this strange dick.”

Miriam laughed breathlessly. “Good girl. Come on his cock. I want to see you squirt for the first time all over that big new cock.”

Hassan suddenly pulled out, his shaft glistening with Priya’s cream. He sat back on the wide, padded bench beside the railing and pulled Priya on top of him in reverse cowgirl. She faced outward, looking at the city and at Roman and Miriam as she sank down onto Hassan’s cock again. The new angle made her whimper helplessly.

Roman flipped Miriam onto her back on the adjacent lounger, spreading her thick thighs wide and sliding back into her in deep missionary. Their bodies were close enough that Priya could lean forward and kiss Miriam again while she started riding Hassan in filthy, bouncing strokes.

Priya’s ass rippled every time she slammed down, taking every inch. The thick head battered her cervix on every downstroke. Her juices coated his balls, dripping messily. She braced her hands on his muscular thighs and rode harder, head thrown back, moaning loud enough for the whole rooftop to hear.

“I’m gonna—fuck—I’ve never—oh god, it’s coming—”

Her orgasm hit like a freight train. Priya’s entire body locked up, then convulsed. A hot gush of clear fluid sprayed out around Hassan’s pistoning cock, soaking his lap and the deck beneath them. She kept riding through it, squirting again and again in rhythmic pulses, her voice hoarse from screaming.

“I’m squirting! He’s making me squirt—Roman, baby, he’s making your wife squirt all over his fat cock!”

Miriam reached over, grabbing Priya’s bouncing tit and twisting the nipple while Roman hammered her missionary-style. “That’s it, you filthy hotwife. Drown him. I love watching you lose control on strange dick.”

The wives kept kissing sloppily between moans—tongues tangling, sharing spit and filthy confessions. “I’m addicted already,” Priya panted into Miriam’s mouth. “I never want to stop getting fucked by other men.”

“Good,” Miriam groaned, legs wrapped tight around Roman’s waist. “Because I’m going to want Roman’s cock again and again. Fill me up, Roman. Give me that married load.”

The men were close. Hassan gripped Priya’s hips and thrust up into her squelching cunt, growling. “Take it—take every drop in that married pussy.” His cock swelled and erupted, flooding her with thick, hot ropes of cum. Priya kept grinding down, milking him, feeling it overflow and run down his shaft.

At the same moment Roman buried himself to the hilt in Miriam and came with a deep groan, pumping her full until creamy white cum squeezed out around his shaft with every lazy thrust.

The rooftop fell quiet except for heavy breathing and the distant city noise.

Priya’s legs were shaking so badly she could barely stand. Hassan’s cock slipped from her ruined pussy with a wet pop, followed by a thick river of his cum that poured down her inner thighs. She looked down at the mess, then crawled on all fours across the deck to where Roman sat catching his breath. Cum dripped from her well-fucked cunt with every movement, leaving a shiny trail.

She climbed into his lap, cupped his face, and kissed him deeply—slow, loving, filthy. Her tongue slid against his, letting him taste the lingering flavor of Hassan’s cock on her mouth while another man’s load continued to leak down her thighs and onto his skin.

“I’m already addicted, baby,” she whispered against his lips, voice raw and trembling with aftershocks. “I’m addicted to being your hotwife. Feeling another man stretch me, cum inside me… I don’t think I can ever go back to just us.”

Roman kissed her harder, hands roaming her cum-slick body. “Good. Because watching you take it was the hottest thing I’ve ever seen.”

Miriam and Hassan joined them, the four adults collapsing together on the wide cushions in a sweaty, sticky pile under the stars. Limbs tangled. Hands stroked lazily. Cum continued to drip from both well-used wives.

“We’re doing this again,” Hassan said, voice deep with satisfaction. “Next rooftop swap in two weeks. Same time, same tub. Maybe we stay out here till sunrise.”

Miriam laughed softly, tracing a finger through the cum still leaking from Priya’s pussy. “And next time I want to watch Priya eat my creampie while you two fuck us again.”

Priya shivered with fresh arousal at the words, nuzzling deeper into Roman’s chest. “Yes. Next time. I want to be even filthier. I want both of you to use me while my husband watches.”

The four of them lay there, bodies cooling under the night breeze, already scheming every dirty detail of their next rooftop partner swap as the city lights twinkled below like silent witnesses to their new addiction.

Rate this story

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

Want your own hotwife 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 creampie squirting doggy-style cowgirl dirty-talk

Fresh filth, nightly

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