Erotic Audio Story

Rooftop Reckoning with His Ex's Stepmom

Victor gets cornered on the rooftop by his ex's dominant stepmom and they fuck hard.

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

Prefer to read it? Open the full story →

Full transcript

Victor hadn’t set foot in the old house in over a year, not since Danielle had dumped him with a text that still sat in his phone like a bruise. Twenty-two, restless, and stupid enough to say yes when the invitation to her younger sister’s engagement party showed up, he told himself it was closure. The second he stepped through the front door the lie collapsed. Danielle was already there, radiant in a tight red dress, her hand locked around the arm of some polished asshole introduced as Otto, her brand-new fiancé. The way she smiled at Victor was pure pity. He grabbed a whiskey from the open bar and climbed the narrow stairs to the rooftop terrace, needing air and distance before he said something he couldn’t take back.

The city lights smeared across the dark skyline. Music and laughter thumped up from the garden below. Victor leaned on the stone ledge, glass sweating in his fist, when the door clicked shut behind him.

Rosa.

Danielle’s stepmother. Forty-one, divorced two years now, all dangerous curves poured into a black cocktail dress that clung to heavy tits and a thick, fuckable ass. Dark hair piled loose, red lipstick like a warning. She had always looked at him like she already owned the inside of his head. During the two years he’d dated Danielle, Rosa had brushed past him in hallways, let her perfume linger, asked him filthy little questions about how hard he fucked her stepdaughter while Danielle was in the next room. He’d never touched her. Touching her would have been the kind of betrayal that blew a family apart.

“Running already, Victor?” Her voice was low, smoky, amused. She crossed the terrace on heels that clicked like a countdown, stopping close enough that he smelled warm skin and expensive scent. “Or just sulking because the girl who used to ride your cock is downstairs hanging off someone else’s arm?”

He turned. Up close she was worse—lush mouth, sharp eyes, the deep V of her dress showing the soft inner swell of her breasts. “Didn’t know she’d bring the replacement,” he said. “Felt like a good time to get some air.”

Rosa laughed, soft and dirty. She set her own glass on the ledge and stepped into his space until the heat of her body pressed against his side. “Otto’s a stiff. She’ll be bored of him in six months. But you…” Her gaze dropped openly to the front of his jeans. “You always looked like you knew how to use what you were packing. I used to lie awake wondering. Danielle would come home flushed and sore, and I’d picture you splitting her open. Made me so wet I’d have to finger myself in the bathroom while she was still in the shower.”

Victor’s cock twitched hard. The whiskey burned in his throat. “Jesus, Rosa—”

“Don’t ‘Jesus’ me.” She caught his wrist, nails pricking skin, and guided his hand to the ledge beside her hip. “I’ve fantasized about fucking my stepdaughter’s boyfriend for years. Every time you walked through my kitchen with that tight little ass and those big hands I wanted to bend over the counter and tell you to ruin me. Wanted to taste how hard you got thinking about getting caught. Wanted to feel this—” She dragged his palm lower, under the hem of her dress, straight between her parted thighs.

She wasn’t wearing anything underneath. Hot, slick folds met his fingers instantly. Rosa was soaked, cunt lips swollen and slippery, the wetness already coating his fingertips as she pushed them deeper against her clit.

“Feel that?” she whispered, voice ragged with hunger. “That’s years of wanting you. That’s me dripping at the thought of you stuffing that cock in me while Danielle and her shiny new man drink champagne thirty feet below us. Go on. Tell me you’re not hard.”

He was. Painfully. His dick strained against his zipper, thick and throbbing, the risk slamming through him like a drug. Anyone could walk up those stairs. The party noise floated up—laughter, a toast, Danielle’s bright voice. Victor’s fingers moved on their own, sliding through Rosa’s drenched slit, circling the swollen bud of her clit until her hips rolled into his hand.

“Fuck,” he muttered. “You’re dripping down my wrist.”

“Because I want you to fuck me right here.” Rosa’s free hand cupped the bulge in his jeans, squeezing the thick length through the denim. “I want that young cock buried in my married—well, used-to-be-married—cunt while my stepdaughter’s engagement party keeps going. I want you to rail me so hard the people downstairs wonder what the noise is. Spread my legs on this ledge and pound me until I come all over you and you fill me up. I’ve waited long enough.”

She shifted, hiking the dress higher around her waist, and sat back against the wide stone ledge. Thick thighs opened wide, presenting the dark, glistening pout of her pussy to the night air and to him. Pink inner lips peeked out, shiny with cream. She kept his hand right there, two of his fingers now sinking knuckle-deep into the tight, scorching heat of her hole. Her cunt clenched greedily around the intrusion.

Victor’s pulse hammered. He could smell her—musky, sweet, filthy. The taboo roared in his skull: Danielle’s stepmom, the woman who had smiled at family dinners and secretly wanted him to wreck her. Crossing this line would destroy everything if they were caught. He didn’t pull away. He pushed a third finger into her and curled them, watching her head tip back, watching those heavy tits heave.

“That’s it,” Rosa groaned. “Finger-fuck me like you used to finger her. Get me ready for the real thing.” She yanked his zipper down herself, shoving jeans and briefs low enough that his cock sprang free, heavy and flushed, the head already leaking. Her fist wrapped around the shaft and stroked once, slow and filthy, smearing precome down the length. “God, look at you. Thicker than I pictured. Danielle was a lucky little bitch.”

He stepped between her spread thighs, the head of his cock nudging against her slick folds while his fingers kept working her open. Rosa hooked a heel behind his ass and dragged him closer. The first hot kiss of her cunt against his cockhead made his vision blur.

“Do it,” she breathed against his mouth. “Push inside me. Right now. Choose it. I already have.”

Victor’s free hand braced on the ledge beside her hip. He could hear Danielle laughing downstairs. He could feel Rosa’s pussy fluttering around his fingers, desperate. Every rule he’d ever followed cracked and fell away. He pulled his fingers free, lined his cock up, and sank the fat head into her in one slow, deliberate thrust.

Rosa’s moan was low and broken with pleasure. Her cunt was molten, snug, ridiculously wet, stretching around him as he fed her inch after thick inch. She took all of him, heels locking tighter, until his balls pressed against her ass and he was buried to the root in his ex’s stepmother.

“Oh fuck—yes—fill me,” she hissed, nails digging into his shoulders. “I’ve wanted this cock for so goddamn long. Now fuck me with it. Hard. Like you hate how wrong this is.”

He drew back and slammed home. The wet slap of skin on skin cut through the night air. Rosa’s tits bounced inside the dress with every brutal thrust. Victor gripped her hips and pounded into her, the ledge scraping under them, her juices coating his shaft and dripping down his balls. She was loud—filthy little gasps and curses that he tried to swallow with his mouth on hers. Tongues tangled. She bit his lip. He fucked her deeper, angling so the head of his cock dragged over the spot that made her thighs shake.

“Anyone could come up,” he growled against her throat, still thrusting, balls heavy and tight already. “They’d see me balls-deep in you. Danielle’s stepmom getting destroyed on the roof.”

“Let them,” Rosa panted. She reached down between their bodies and rubbed her clit in fast circles while he railed her. “I’d come harder knowing they saw. God, you’re stretching me so good—don’t stop, don’t you dare stop—”

Victor didn’t. He hammered into her greedy cunt, the risk and the heat and the years of suppressed want crashing together. Rosa’s pussy fluttered and clenched, already close, soaking him, the wet sounds obscenely loud. He was going to fuck her until she came all over his cock and then keep going, keep using her right here where the whole family could discover them. The night was far from over.

He kept driving into her, the stone ledge biting into her ass as Rosa’s cunt gripped him like it never wanted to let go. Every thrust punched a wet, filthy sound into the open air—skin slapping, her juices audibly coating his shaft, dripping down to soak his balls. Danielle’s laugh floated up again from the garden, bright and oblivious, and the sound only made Victor fuck harder. He buried his face against Rosa’s throat, biting the soft skin there while she clawed at his back.

“You’re going to make me come already,” she gasped, rubbing her clit in frantic circles against the base of his cock. “Don’t you fucking dare finish inside me yet. I want more. I want everything.”

Victor pulled out with a slick pop that left her hole clenching around nothing. His cock stood rigid and shining with her cream, the head flared and dark. Rosa slid off the ledge onto her heels, knees hitting the rooftop stones without hesitation. She looked up at him through thick lashes, red lipstick already smeared, and opened her mouth.

“Feed it to me,” she ordered. “Choke me on it.”

He tangled a hand in her dark hair and guided the thick head past her lips. Rosa took him greedily, tongue swirling under the ridge before she pushed forward and swallowed him deep. Her throat opened around the invasion, wet and hot, spit immediately overflowing the corners of her mouth and running down her chin. She stared straight up into his eyes the entire time—hungry, triumphant—while she bobbed with sloppy, wet strokes. Gagging softly each time the head punched the back of her throat, she only moaned louder and forced herself farther down until her nose pressed into his stomach and her throat convulsed around every inch.

“Fuck, Rosa—” Victor’s hips jerked. He held her head and fucked her face in short, deep thrusts, watching her eyes water, watching strings of spit stretch from her lips to his shaft every time she pulled back for air. She cupped his heavy balls, rolling them, then slid two fingers back to stroke the sensitive spot behind them while she deep-throated him again. The sounds were obscene: wet glucks, desperate little whimpers, the wet slap of her mouth on his cock. Below them someone started a speech; glasses clinked. Rosa only sucked harder, spit-soaked and filthy, until Victor had to yank her off before he blew down her throat.

She stood on shaky legs, turned, and bent over the stone railing, presenting her thick, round ass. Dress still hiked to her waist, she reached back with both hands and spread her cheeks, showing him everything—the stretched, dripping pink of her pussy, the tight dark pucker above it. “Pound me,” she demanded. “Hard. Punish this married cunt for wanting her stepdaughter’s ex.”

Victor stepped in, lined up, and slammed home in one brutal stroke. Rosa cried out, the sound half-swallowed as she bit her own arm. He gripped her hips and hammered into her from behind, each thrust slamming her forward against the railing so her heavy tits nearly spilled over the edge. The city lights blurred beneath them. He fucked her in long, punishing strokes that made her ass ripple, the wet smack of his hips against her flesh loud enough that he half-expected someone to look up. Rosa pushed back to meet every thrust, greedy, her cunt sucking at him.

“Pull my hair,” she snarled over her shoulder. “Call me what I am. Say it.”

He fisted a handful of her dark hair and yanked her head back so her spine arched. “My ex’s filthy stepmom,” he growled, slamming deep. “Danielle’s stepmom taking cock on the roof like a desperate slut.”

“Again—harder—”

“Your ex’s filthy stepmom.” He punctuated each word with a vicious thrust that made her moan. “Getting railed where anyone could see. Look at you dripping down your own thighs.”

Rosa’s hand snaked between her legs. She rubbed her clit in tight, fast circles while he destroyed her pussy, fingers shiny with her own cream. “Yes—fuck—call me that while you stretch me open. I’m your ex’s filthy stepmom and I want every drop you’ve got.” The railing creaked under their weight. Victor leaned over her back, one hand still yanking her hair, the other reaching around to maul one heavy tit through the dress, pinching the stiff nipple until she shook. Her cunt fluttered wildly around him, closer and closer, juices running down both their legs.

He pulled out again before she could tip over, spun her around, and half-dragged her to the wide patio lounger tucked against the far wall of the terrace. He dropped onto it on his back, cock jutting straight up, slick and angry-red. Rosa didn’t need telling. She climbed on in reverse, facing away from him, thighs bracketing his hips. One hand reached between them to hold his cock steady; she sank down in one long, filthy slide until she was impaled to the root again.

“Oh god—so deep like this—” She planted her hands on his thighs and started to ride, lifting almost all the way off before slamming her dripping cunt back down. Her huge tits bounced hard with every drop, the dress straps slipping so one full breast popped free, nipple dark and tight. Victor reached around to grab both heavy mounds, squeezing and bouncing them while she ground down in filthy circles, working his cock against every sensitive spot inside her.

“That’s it,” he rasped, watching his glistening shaft disappear into her stretched hole over and over. “Ride that cock. Use me.”

Rosa fucked him harder, reverse-cowgirl strokes turning savage. Her ass slapped down onto his hips, the wet sounds obscene under the distant music. She rubbed her own clit with two fingers while she rode, head thrown back, dark hair sticking to her sweat-damp neck. “I’m gonna come on my stepdaughter’s ex’s cock,” she panted. “Gonna milk you dry and walk back downstairs with you leaking out of me. Pull my hair again—make me take it.”

He sat up just enough to fist her hair and yank her upright against his chest, still buried deep. The new angle let him thrust up into her from below while she ground down. Rosa’s free hand flew to her mouth, biting the side of her palm to muffle the rising screams as her orgasm crashed through her. Her cunt clamped down in rhythmic, scorching pulses, soaking his cock and balls, thighs shaking violently. The sight and the squeeze ripped Victor’s control away. He slammed up hard three more times and came with a guttural groan, flooding her married pussy in thick, heavy spurts. Jet after jet pumped into her clenching heat while she kept grinding, milking every drop, biting back the screams so the guests below only heard the party continuing, oblivious.

They stayed locked like that, breathing hard, his cock still twitching inside her as the last pulses faded. Cum already started to leak out around his shaft, dripping onto the lounger cushion. Rosa slowly lifted off him with a wet sound, more of his load spilling down her inner thighs. She turned, eyes dark and still hungry, and smeared two fingers through the mess leaking from her used cunt, then pushed those same fingers into his mouth so he tasted them both.

“We’re not done,” she whispered against his lips, voice rough. “Not even close. Danielle’s still down there toasting her perfect little future. And I still have plans for this cock before the night ends.”

Victor’s spent dick gave a weak twitch at the promise. Footsteps sounded faintly on the stairs—someone coming up for air, maybe—and Rosa only smiled, slow and filthy, as she tugged her dress back down over her cum-smeared thighs and didn’t bother fixing her lipstick.

The footsteps climbed closer. Victor’s pulse spiked; he yanked his jeans up just enough to cover his glistening cock while Rosa shoved him backward into the deep shadow of the chimney stack. She pressed her body flush to his, dress still rucked high, his fresh load already sliding hot down the insides of her thighs. The rooftop door creaked open. A man’s silhouette—Otto, of all fucking people—stepped out, phone to his ear, bitching about caterers. Rosa’s hand found Victor’s half-hard dick through the denim and squeezed, slow and filthy, while they both held their breath. Otto never looked their way. Thirty seconds later the door shut again and his footsteps faded downstairs.

Rosa laughed against Victor’s mouth, low and wicked. “Close. But I’m not finished with you.” She dropped to her knees right there in the dark, yanked his zipper down, and swallowed his cock to the root before it had fully stiffened again. Spit and leftover cum made the slide filthy and easy. She gagged herself on him deliberately, throat convulsing, eyes watering as she stared up. Victor fisted her hair and fucked her face in short, brutal strokes, watching spit rope down her chin onto those heavy tits. When she pulled off, strings of saliva connected her smeared red lips to his cockhead.

“Get on the ledge,” she ordered, standing and spinning him. “I want the city to watch me ride my stepdaughter’s ex.”

Victor sat on the wide stone, cock jutting. Rosa straddled him facing out toward the glittering skyline, reached back, and sank down in one smooth, greedy drop. Her cunt was still sloppy with his first load; the wet squelch was obscenely loud. She braced her hands on his knees and bounced, ass slapping his thighs, tits jumping free of the dress completely. He reached around and mauled them, pinching nipples while she ground her clit against his base on every downstroke.

“Feel how full I still am?” she panted. “Your cum’s making everything so fucking slick. God, I can hear it—listen.” She lifted almost off and slammed back down harder. The wet slap of her cream-and-cum-soaked pussy taking him echoed across the terrace. Below, another toast went up. Rosa only rode faster, reverse-cowgirl turning vicious. “They’re celebrating her future while her stepmom milks every drop out of the cock that used to wreck her. Harder—use me like the dirty secret I am.”

Victor gripped her hips and thrust up to meet her, burying himself so deep her breath punched out. He felt his earlier load being fucked back out of her, dripping onto his balls and the stone. She reached down and rubbed her clit in frantic circles, head thrown back against his shoulder.

“I’m coming again—don’t you dare stop—” Her cunt clamped in hard, rhythmic pulses, gushing fresh wetness around his shaft. Victor bit her neck to keep from shouting as the squeeze ripped a second orgasm out of him. He flooded her already-stuffed pussy with thick ropes, hips jerking, cock twitching deep while she kept grinding, milking him until he was oversensitive and groaning.

They stayed locked like that, breathing hard, city lights smearing. Slowly Rosa lifted off; a heavy gush of combined cum poured down her thighs and splattered the rooftop. She turned, kissed him filthy and deep, then smeared two fingers through the mess leaking from her and painted his lower lip with it.

They straightened their clothes in silence. Her dress slid back down over hips still marked by his fingers; his jeans zipped over a cock still sticky and spent. Cum—hers and his—kept dripping steadily down her inner thigh, shiny under the terrace lights, soaking into the sheer black of her stockings. Rosa stepped in close one last time, cupped his jaw, and gave him a possessive, claiming kiss that tasted of sex and red wine. Her tongue pushed slow into his mouth like she still owned it.

She pulled back just far enough to whisper against his lips, voice low and final, “This stays our dirty little secret.”

Then she sauntered toward the door, hips rolling with that wicked, satisfied smile, lipstick ruined, a fresh bead of white sliding visibly down her leg as she disappeared back into the party noise. Victor stood alone on the rooftop, cock aching, the smell of her cunt still thick in his nose, knowing with absolute certainty he would never be able to look at Danielle’s family—at any of them—the same way again.

He dragged a hand down his face, tasted her on his fingers, and laughed under his breath, rough and wrecked.

“Jesus Christ… what the fuck did we just start?”

Fresh filth, nightly

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