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

Stepmom Caught Us and Demanded to Join

Stepmom Fiona catches her stepson Roman fucking his stepsister Brigitte and eagerly joins them for hot taboo threesome sex.

▶ 25 min listen Narrated by Michael Taboo
▶ Listen to this story
Rate the narration:

Prefer to read it? Open the full story →

Full transcript

Roman’s hips snapped forward, burying his thick cock to the hilt inside Brigitte’s slick, gripping cunt. She was bent over the arm of the living-room sofa, skirt hiked around her waist, panties shoved to one side, blonde hair spilling across the cushions as she moaned into the fabric. At twenty she had a tight, athletic body—firm round ass, narrow waist, tits that bounced just enough with every hard thrust. He had been fucking her like this for weeks in secret, the two of them unable to keep their hands off each other once the house emptied. His twenty-two-year-old body was lean and strong, cock heavy and veined, already gleaming with her juices as he pulled almost all the way out and slammed back in.

“Fuck, you’re so wet,” he growled, fingers digging into her hips. “Take it. Take every inch.”

Brigitte pushed back to meet him, panting. “Harder. God, Roman, just wreck me.” Her fingers clawed at the cushions. The wet slap of skin on skin filled the quiet afternoon house. She clenched around him deliberately, milking his shaft, and he felt his balls tighten. They had no idea the front door had opened.

Fiona stepped inside, shopping bags still in her hands, and froze. Thirty-eight, voluptuous, dark hair falling in loose waves over the collar of her blouse, full tits straining the buttons, hips flared in a pencil skirt that hugged every curve. She had come home early from her afternoon errands. Now she stood in the archway to the living room and stared.

Roman’s cock disappeared into Brigitte’s pink, stretched pussy again and again. Brigitte’s moans were raw, unrestrained. Fiona’s lips parted. Shock hit first—eyes wide, breath caught—but it melted almost immediately into something hotter. Her nipples hardened visibly against the thin blouse. A flush climbed her throat. She set the bags down without a sound and simply watched, thighs pressing together under the skirt.

Roman glanced up first. He locked eyes with Fiona and went rigid, cock still buried deep. Brigitte felt him stop and lifted her head, following his gaze. Color drained from her face, then flooded back in pure panic.

“Oh shit—” she whispered.

Fiona’s voice came out low, husky, nothing like anger. “Don’t stop.”

They both stared. She took one slow step closer, then another, until she stood only a few feet away. Her eyes dropped openly to the place where Roman’s thick shaft split Brigitte open, shiny with cream. She licked her lower lip.

“I’ve been thinking about this for months,” Fiona said. Her fingers rose to the top button of her blouse and worked it free. “Both of you. The way you look at each other when you think no one’s watching. The way you disappear upstairs together. I lie in bed at night and touch myself imagining exactly this—Roman’s cock sliding into you, Brigitte. Watching it disappear. Watching you take it.” Another button. The blouse parted, showing the deep cleavage of a black lace bra that barely contained her heavy breasts. “I’m soaked just standing here.”

Roman’s cock twitched hard inside Brigitte. He couldn’t look away from Fiona’s hands as they continued down the front of the blouse. Brigitte’s pussy fluttered around him in helpless little spasms.

Fiona shrugged the blouse off her shoulders. It whispered to the floor. She reached back, unhooked the bra, and let it fall. Her tits were full, soft, nipples dark and already tight. She cupped them once, thumbs brushing the peaks, then let her hands drop to the zipper of her skirt.

“I want to watch you finish fucking her,” she said, eyes locked on Roman. “And then I want both of you. I’ve wanted it for so long I can barely stand it. Tell me you want it too.”

Brigitte’s voice cracked with lust. “I—yes. Fuck. Yes, I want it.” She pushed back experimentally, sliding herself along Roman’s cock. The motion made him groan.

Roman swallowed. His hands flexed on Brigitte’s hips. “We’ve been careful. Hiding it. But Christ, looking at you right now…” He thrust once, slow and deep, watching Fiona’s reaction. “Yeah. I want this. All three of us.”

Fiona smiled, slow and filthy, and stepped out of the skirt. She wore only a scrap of black lace between her thighs. She hooked her thumbs in the sides and peeled the panties down, kicking them aside. Her pussy was neatly trimmed, the lips already glossy. She walked closer until she stood beside the sofa, close enough that Roman could smell her skin, warm and faintly sweet.

“Keep going,” she ordered softly. “I want to see you come inside her while I watch. Then we’re going to take our time. I want your mouth on me, Brigitte. I want Roman’s cock in my throat and then in my cunt. I want everything.”

Roman started moving again, harder this time, eyes flicking between Brigitte’s arched back and Fiona’s naked body. Every thrust drove wet sounds into the room. Brigitte moaned louder, shameless now, reaching one hand back to spread herself so Fiona could see every inch of Roman’s shaft stretching her open.

Fiona’s fingers slipped between her own thighs. She stroked her clit in lazy circles, hips rocking. “Look how deep he’s in you. God, your pussy is gripping him so tight. I’ve dreamed about tasting that. About tasting both of you.”

Roman’s control frayed. He fucked Brigitte with long, punishing strokes, the couch creaking. Sweat slicked his chest. Brigitte came first—sudden, sharp, crying out as her walls clenched and fluttered, soaking his cock and balls. The sight of it, and of Fiona watching while she touched herself, ripped Roman’s orgasm free. He buried himself to the root and pulsed, flooding Brigitte in thick ropes, groaning through his teeth.

They stayed locked together, breathing hard. Fiona stepped even closer, reached out, and ran two fingers through the mess leaking around Roman’s still-hard cock. She lifted the fingers to her mouth and sucked them clean, eyes half-lidded.

“Delicious,” she murmured. “Both of you.”

She leaned down and kissed Brigitte first—deep, slow, tongue sliding in so Brigitte could taste herself and Roman mixed on Fiona’s mouth. Then she turned her head and claimed Roman’s mouth the same way, sharing the flavor. When she pulled back, her voice was pure heat.

“We’re not done. Not even close. Bedroom. Now. I want you both naked and ready for me. I want to feel everything I’ve been imagining.”

Roman eased out of Brigitte; cum streaked her thighs. Brigitte straightened on shaky legs, eyes dark with fresh hunger. Fiona’s hand closed around Roman’s slick cock and gave it one slow stroke, then took Brigitte’s hand and tugged them both toward the hallway.

None of them spoke another word as they left the living room. The air between them crackled—three adults who had just crossed every careful line they once drew, already aching for the next hour, the next night, the long, filthy exploration they had all just agreed to begin.

Fiona stopped them halfway down the hallway, spun on bare feet, and tugged both back toward the living room with a wicked little laugh. “The bed can wait. I want room to move. I want to see everything.” She pushed Roman down onto the wide sofa cushions first, then climbed after him, pulling Brigitte with her. Clothes were already gone; skin met skin in a tangle of hungry hands. Fiona kissed Roman hard, then turned and claimed Brigitte’s mouth the same way, tongues sliding wet and deep while Roman’s cock, still slick from the earlier load, throbbed upright between them.

“On your knees,” he rasped, guiding both women. They scrambled into position side by side, elbows on the cushions, asses high and presented. Fiona’s fuller, softer cheeks pressed against Brigitte’s firmer ones. Roman rose behind them, stroked his thick shaft once, and sank into Brigitte first with a long groan. She was still creamy from before, walls fluttering around him as he bottomed out. He fucked her in deep, steady strokes, watching Fiona’s dark eyes glaze with lust. Then he pulled free with a wet pop and drove straight into Fiona. She cried out, louder, richer, her cunt hotter and silkier, gripping him like it had been starving for exactly this.

He alternated—three hard thrusts into one, then the other—while the women turned their heads and made out sloppily over their shoulders. Fiona’s tongue fucked into Brigitte’s mouth the same rhythm Roman fucked their cunts. Spit slicked their chins. Brigitte reached back blindly, fingers spreading Fiona open so Roman could see every inch of his cock vanishing into the older woman’s pink. Fiona did the same for her, pulling Brigitte’s lips apart, both of them moaning into the kiss every time he switched holes.

“Feel how wet she is for you,” Fiona gasped against Brigitte’s lips when Roman slammed back into her. “God, he’s stretching me so good.” Brigitte answered by sucking Fiona’s tongue and pushing her ass higher. Roman’s hands clamped both pairs of hips in turn, leaving faint marks, his balls swinging heavy against whoever he was buried in. The couch rocked. Sweat dripped down his chest onto the small of Fiona’s back, then Brigitte’s. He lost count of the switches, just kept burying himself to the root, pulling out glistening, plunging into the next waiting heat while the women kissed and whimpered and ground their asses back for more.

When his thighs started to shake he pulled free entirely, dropped onto his back along the sofa, and dragged them with him. “Sit on my face,” he ordered Brigitte. She swung a leg over without hesitation, lowering her still-dripping pussy onto his mouth. Roman’s tongue speared up into her immediately, tasting himself and her mixed, lapping at the swollen clit while she ground down. Fiona straddled his hips facing away, reverse, and reached between her thighs to guide his cock. She sank down in one smooth slide, taking every thick inch until her ass met his pelvis. She started riding him hard, reverse cowgirl, cheeks bouncing, looking back over her shoulder at the sight of Brigitte’s face contorted in pleasure as Roman ate her.

Fiona’s heavy tits swayed with every rise and fall. She reached behind, braced on his thighs, and fucked herself on him with short, vicious bounces that made her cunt slap wetly against his skin. Brigitte leaned forward, cupped those tits, pinched the dark nipples, then kissed Fiona again while she rode. Roman groaned into Brigitte’s folds, tongue fucking her in time with Fiona’s rhythm. He could feel both women trembling, hear their wet sounds layering—Fiona’s creamy slide on his cock, Brigitte’s juices coating his chin and nose. Brigitte came first on his tongue, thighs clamping his head, crying out into Fiona’s mouth as her pussy spasmed and flooded him. Fiona followed seconds later, grinding down hard, inner walls milking him in rhythmic pulses while she shook and cursed.

They didn’t rest. The women scrambled off, panting, and rearranged themselves into a sixty-nine right there on the cushions. Brigitte lay on her back; Fiona climbed over her in reverse, lowering her soaked cunt onto Brigitte’s waiting mouth while diving between Brigitte’s spread thighs. Tongues worked immediately—Fiona licking deep into the younger woman’s creamed hole, Brigitte sucking hungrily at Fiona’s clit. Roman rose to his knees behind Fiona, lined up, and drove back into her with one brutal thrust. The force shoved Fiona’s face harder into Brigitte. He set a punishing pace, hips snapping, cock pistoning into Fiona’s gripping heat while she moaned and licked and Brigitte writhed underneath, tongue still buried in Fiona.

He watched the whole filthy circuit: his shaft disappearing into Fiona again and again, her juices frothing around the base, her tongue circling Brigitte’s clit, Brigitte’s muffled cries vibrating against Fiona’s cunt. The smell of sex filled the room—salt and musk and sweet cream. Fiona’s tits dragged over Brigitte’s belly with every forward shove of Roman’s hips. He reached under, found Brigitte’s clit with two fingers, and rubbed tight circles while he fucked Fiona harder. Both women started shaking again, louder, feeding off each other. Brigitte came with a long muffled wail, hips bucking up into Fiona’s mouth. The contractions triggered Fiona; she clamped down around Roman’s cock like a fist and screamed against Brigitte’s pussy as her own orgasm ripped through her.

Roman held on by sheer will, fucking Fiona through it, then pulled out abruptly, shoved Brigitte’s thighs wider, and slammed into her instead. Two, three deep strokes and he was flooding her—thick ropes pulsing deep, overflowing around his shaft as he groaned through clenched teeth. He didn’t stop. Still spurting, he yanked free, shoved back into Fiona’s fluttering cunt, and finished the rest of his load there, grinding deep, filling her until cum leaked out around him and dripped onto Brigitte’s waiting tongue below. Both women came again from the raw heat of it, loud and shared, bodies jerking, mouths locked on each other’s cunts, drowning in the mess he pumped into them one after the other.

They collapsed in a sweaty, sticky heap on the sofa, chests heaving. Roman’s cock slipped free, still half-hard and shining. Fiona licked a stray drop from Brigitte’s inner thigh, then turned and kissed Roman slow and deep, sharing the taste. Brigitte crawled up and joined the kiss, three tongues sliding together. No one spoke for a long minute, just breathed and touched, fingers tracing fresh marks and leaking seed.

Fiona finally lifted her head, eyes dark and glittering. “We’re only getting started,” she murmured, voice raw. Her hand closed around Roman’s cock again, stroking him back toward full hardness while Brigitte watched with fresh hunger. “I want more. I want you both in me at once next. I want to feel you stretch me until I can’t think.” Brigitte nodded against Fiona’s breast, already reaching between her own thighs to push two fingers into the creampie leaking out of her. Roman’s cock twitched hard in Fiona’s grip. The afternoon light was still bright through the windows. None of them had anywhere else to be. The hunger between them only coiled tighter, unfinished, ready for whatever filthy thing came next.

Roman’s cock throbbed fully hard again in Fiona’s fist, veins pulsing under her palm as she stroked him with deliberate twists. Brigitte’s fingers were still buried in her own creamed cunt, scooping out thick strands of his earlier load and smearing them across her clit. Fiona’s eyes locked on the younger woman’s sticky hand.

“Get over here,” Fiona ordered, voice thick. “I want both of you stretching me open right now. Cock and fingers first, then we go further.”

Brigitte scrambled closer on the sofa cushions, still gleaming with sweat and cum. Roman sat up against the armrest, legs spread wide. Fiona straddled him facing forward this time, reaching down to notch the fat head of his cock against her dripping entrance. She sank halfway with a guttural moan, walls fluttering and gripping. Brigitte pressed in tight beside them, two fingers already slick, and pushed them into Fiona alongside the thick shaft.

Fiona’s head dropped back. “Fuck—yes. Fill me. More.” Her heavy tits jutted forward as she forced herself lower, taking Roman’s full length plus Brigitte’s thrusting fingers. The stretch burned sweet and filthy; she could feel every ridge of his cock and every knuckle of Brigitte’s hand dragging her open. Roman’s hands clamped her waist, guiding the bounce while Brigitte scissored her fingers inside, rubbing the thin wall separating them from Roman’s shaft.

“Feel that?” Brigitte whispered against Fiona’s ear, free hand cupping one swaying breast and pinching the dark nipple hard. “You’re taking us both so deep. Your cunt’s sucking us in.”

Fiona rode harder, juice squelching out around the dual invasion and soaking Roman’s balls. She reached back, grabbed Brigitte’s free wrist, and guided a third finger in. The pressure made her cry out, thighs shaking. Roman thrust up to meet every downward slam, watching his cock and Brigitte’s fingers disappear together into that greedy pink hole. Interior heat clenched and fluttered; he felt Brigitte’s fingertips graze his shaft inside the silky sleeve.

“Gonna make you come on both of us,” Roman growled. He leaned forward, sucked one stiff nipple into his mouth, teeth scraping, while Brigitte’s thumb found Fiona’s clit and rubbed tight circles. Fiona shattered first—orgasm slamming through her like a wave, cunt spasming in hard ripples that milked cock and fingers alike. Cream flooded out, dripping down Roman’s shaft and Brigitte’s wrist. She kept riding through it, greedy, until the aftershocks left her panting and trembling.

They didn’t pause. Brigitte pulled her fingers free with a wet sound, lifted them to Fiona’s mouth. Fiona sucked them clean, tongue swirling, tasting her own cream mixed with Roman’s leftover seed. Then she lifted off his cock entirely, turned, and pushed Brigitte onto her back on the cushions. “I want his cock in my ass while you fuck me with your tongue and fingers. Both of you owning me.”

Brigitte’s eyes flared hot. She nodded, spreading her legs so Fiona could straddle her face in reverse. Fiona lowered her soaked, freshly fucked cunt onto Brigitte’s open mouth. Brigitte’s tongue speared up immediately, lapping deep, then three fingers plunged back into the stretched pussy while her other hand reached around to spread Fiona’s ass cheeks wide. Roman knelt behind, spat on his cock, rubbed the spit over the tight pucker, and pressed the broad head against it.

“Push out for me,” he ordered. Fiona did, moaning into the empty air as the fat crown forced past the ring. Inch by thick inch he sank into her ass, the pressure intense, the heat scorching. Brigitte’s tongue never stopped working the cunt just above, fingers pumping in time. Roman bottomed out with a groan, balls pressed to Brigitte’s chin, cock buried to the root in Fiona’s gripping ass.

He started fucking her in long, deep strokes. Every thrust shoved Fiona forward onto Brigitte’s tongue and fingers. The dual penetration—cock splitting her ass, fingers stretching her cunt—had Fiona babbling filthy encouragement. “Harder. Use me. Fill every hole. I want to feel you both leaking out of me later.” Brigitte moaned up into her folds, the vibrations traveling straight through Fiona’s core. Roman reached around, pinched both of Fiona’s nipples, and slammed deeper, watching his shaft vanish and reappear shiny with spit and her body’s slick welcome.

Brigitte came first underneath them, hips bucking as she rubbed her own clit with her free hand while tongue-fucking Fiona. The spasms made her fingers clench inside Fiona’s cunt, triggering the older woman’s second orgasm. Fiona’s ass clamped down like a vice around Roman’s cock; he felt the rhythmic milking and barely held back. He pulled free of her ass with a wet pop, shoved straight into her cunt alongside Brigitte’s still-pumping fingers for three brutal strokes, then yanked out again and drove back into the loosened hole.

“Switch,” Fiona gasped. “Brigitte—sit on his cock. I want to ride your face while he fucks you raw.”

They scrambled. Roman stayed on his back. Brigitte straddled him, sinking onto his slick, spit-and-cream-covered cock in one smooth drop. Her tight twenty-year-old cunt swallowed him to the hilt, still creamy from earlier loads. Fiona immediately swung a leg over Brigitte’s face and settled her dripping, freshly fucked holes down onto the younger woman’s mouth. Brigitte licked everything—clit, cunt, the stretched rim of Fiona’s ass—while Roman thrust up hard into Brigitte.

The wet sounds layered: cock slamming into young pussy, tongue slobbering over older holes, flesh slapping flesh. Fiona ground down, smearing juices across Brigitte’s chin and cheeks. She reached back, found where Roman stretched Brigitte open, and rubbed the younger woman’s clit in fast circles. Brigitte screamed into Fiona’s cunt and came hard, walls rippling around Roman’s shaft. Roman held her hips and fucked her through it, then pulled out, shoved Fiona forward slightly, and drove his cock up into Fiona’s waiting pussy instead while Brigitte kept licking the stretched entrance around him.

He alternated holes again—three strokes into Fiona, three into Brigitte—while both women writhed and moaned and fed each other pleasure. Sweat ran in rivulets down chests and spines. The sofa cushions were wrecked, soaked with cum and spit and girl-cream. Fiona’s tits bounced heavily with every impact; Brigitte’s firmer ones jiggled under the older woman’s grinding weight.

Roman’s orgasm built like a freight train. He buried himself in Brigitte one last time, flooded her with thick jets that overflowed immediately, then yanked free mid-spurt, slammed into Fiona’s cunt, and pumped the rest deep inside her. Both women came again from the heat of it—Fiona grinding her clit on Brigitte’s tongue, Brigitte bucking under the dual assault of cock and fingers. Cum leaked from both cunts in white rivulets, dripping onto Roman’s thighs and the cushions below.

They collapsed sideways into a tangled, sweaty heap, chests heaving, bodies still twitching with aftershocks. Roman’s cock slipped free, shiny and half-soft, resting against one thigh. Fiona turned her head and claimed his mouth in a slow, deep kiss, tongues sliding together, tasting salt and sex. Brigitte crawled up and joined them, three mouths meeting in soft, lingering presses of lips and shared breath. Hands stroked damp skin, tracing the faint red marks left by fingers and teeth.

“This is only the beginning,” Fiona murmured against their mouths, voice raw but steady. “No more hiding. Whenever we want it—morning, night, right here on this couch—we take it. All three of us.”

Roman’s hand cupped the back of her neck, then Brigitte’s. “Next time I want you both sitting on my face at once until you drown me. Then I fuck you until neither of you can walk straight.”

Brigitte smiled against Fiona’s collarbone, already reaching down to scoop a fresh smear of cum from her own thigh and push it back inside herself. “And after that we switch. I want Fiona’s strap while you fill my mouth. We’ll plan it for tomorrow night. Door locked. Hours. Every position we’ve ever imagined.”

They stayed tangled on the ruined sofa, soft kisses passing back and forth—Fiona’s full lips on Brigitte’s smaller ones, Roman tasting both—bodies cooling under the afternoon light, already aching for the next round they had just promised each other. Cum still leaked slowly from both women onto his skin as they whispered more filthy plans, sealing the new open arrangement with every shared breath and lingering touch of tongues.

Fiona’s fingers closed around Roman’s sticky cock one last time and gave it a slow, filthy stroke that made him twitch. “Tomorrow I want this throbbing cock buried so deep in both our guts that we taste it when we kiss.”

Fresh filth, nightly

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