Erotic Audio Story

Rooftop Reunion: The One Who Got Away Craves Him Again

Renata, a 42-year-old divorced executive MILF, gets fucked hard by her younger ex-neighbor on the hotel rooftop.

▶ 16 min listen Narrated by Bella MILF
▶ Listen to this story
Rate the narration:

Prefer to read it? Open the full story →

Full transcript

The night air on the hotel rooftop lounge carried the distant pulse of the city below, a low thrum of traffic and neon that somehow made the empty space feel even more private. Renata stepped out of the elevator in her tailored charcoal skirt suit, the hem kissing the tops of her knees, blouse unbuttoned just enough to hint at the full swell of her breasts. At forty-two she still moved like a woman who owned every room she entered—divorced two years now, high-powered executive, the kind of MILF whose soft hips and heavy tits turned heads even when she wasn’t trying. She had only come up for a quiet drink after a brutal day of meetings, the city she left years ago already stirring old memories.

She saw him before he saw her.

Gideon stood at the far railing, jacket discarded, white shirt sleeves rolled to the elbows, the lean muscle of a twenty-eight-year-old architect catching the string lights. Her former neighbor. The one who used to linger on the shared hallway landing when she was still married and pretending not to notice the way his eyes dragged over her curves. He had been twenty then, all hungry ambition and barely restrained want. She had been thirty-four, restless, wet for him in the quiet hours and too careful to act. She had moved away. He had stayed. Now he turned, and the years collapsed.

“Renata.” Her name in his mouth sounded like a confession. Those dark eyes locked on hers and held, no polite distance, just pure recognition of every filthy thought they had never spoken.

“Gideon.” She walked toward him, heels clicking on the concrete, pulse already kicking hard between her legs. “Of all the rooftops in this city.”

He smiled, slow and wicked. “I live three blocks over now. Building a condo project downtown. Saw the hotel bar was open late and figured the air up here would be better than the lobby.” His gaze dropped openly to the way her blouse strained across her chest, then lower to the thick flare of her hips. “You look… fuck. Better than I remembered. And I remembered a lot.”

The tension snapped tight between them like a live wire. She ordered two glasses of whiskey from the unmanned self-serve cart—neat, no ice—and they settled onto the low couch near the edge, city lights glittering far below. The lounge was completely empty; even the soft jazz from the speakers felt conspiratorial.

“I never stopped thinking about that night on the stairwell,” she said after the first slow sip burned down her throat. Her voice stayed low, deliberate. “You almost kissed me. I almost let you. Then I packed up and left like a coward.” She set the glass down and turned fully toward him, one knee brushing his. “I regretted it every single day. Still do. You’re twenty-eight now and built like you could ruin me, and I walk around wet just remembering how you used to look at me.”

Gideon’s breath left him in a rough exhale. He leaned in, the heat of his thigh pressing harder against hers. “You want honesty? I still stroke my cock thinking about you. Those tits. That ass. The way you’d bend over to get the mail and I’d go upstairs and jack off so hard my knees shook. I used to invent reasons to knock on your door just to smell your perfume. When you left I fucking mourned the chance I never took.” His hand settled on her knee, fingers spreading, sliding an inch higher under the hem of her skirt. “I jerked off last week to the memory of your mouth. Came so hard I saw stars. And now you’re sitting here telling me you crave this.”

Renata’s cunt clenched around nothing. She covered his hand with hers and pushed it higher, past the soft inner thigh, until his fingertips brushed the damp silk of her panties. “I do. Younger. Harder. I want you to fuck me like you’ve been saving it for years, because I have too.”

He groaned, low and filthy, and then his mouth was on hers. The kiss was immediate and ravenous—no gentle testing, just open lips and sliding tongues and the scrape of his stubble against her soft skin. She grabbed the front of his shirt and yanked him closer, climbing halfway into his lap right there on the couch under the open night sky. His hands went everywhere at once: one fisting in her dark hair, the other shoving her skirt up around her hips so he could palm the heavy cheek of her ass. She felt the thick ridge of his cock already straining against his trousers, hot and insistent against her thigh.

“God, these fucking curves,” he muttered against her mouth, then dragged his lips down her throat. “I’ve dreamed about peeling you open.” He popped the buttons of her blouse with impatient fingers, exposing the black lace bra that barely contained her full breasts. The cool air kissed her cleavage a second before his hot mouth did. He sucked a mark onto the upper swell, then yanked one cup down so he could latch onto her stiff nipple and draw it deep. Renata arched, a broken moan spilling out as pleasure shot straight to her clit.

“Yes—fuck, just like that—” She shoved his shirt up, nails raking over the hard planes of his stomach, the dusting of hair that led down beneath his belt. He was solid, younger muscle packed tight, nothing soft about him. She worked his belt open while he switched to the other breast, biting lightly, tongue flicking. When she got his cock free it sprang out thick and heavy, the head already slick. She wrapped her fingers around him and stroked once, twice, feeling him throb.

Gideon cursed and stood, hauling her up with him. They stumbled two steps to the wide railing, city glittering below like scattered diamonds. He spun her so her back pressed to the cool metal, then dropped to his knees. Skirt shoved higher, panties dragged down her legs and off one heel. He buried his face between her thighs without preamble, tongue spreading her folds, groaning at the wet heat that met him. Renata’s head fell back, hands fisting in his hair as he licked her open—long, hungry strokes over her clit, then deeper, fucking her with his tongue like he was starving for it.

“You taste exactly how I imagined,” he growled against her cunt. “So fucking wet for me already. Been dripping for this cock for years, haven’t you?”

“Yes—god, yes, don’t stop—” She ground against his mouth, shameless, the night air cool on her exposed tits while his hands gripped her ass hard enough to leave marks. He sucked her clit between his lips and she nearly came right there, thighs shaking.

But he pulled back before she tipped over, standing and crushing his mouth to hers again so she could taste herself on his tongue. Frantic now. Her blouse hung open, bra yanked down, skirt rucked around her waist. His shirt was half off, trousers shoved down just enough. She shoved at his chest until he sat on the low table behind them, then climbed into his lap, bare cunt hovering over the thick head of his cock. They locked eyes—charged, deliberate.

“We’re really doing this,” she breathed, voice rough with want. “Right here. No more almost.”

“We’re doing this,” he confirmed, hands on her hips, guiding her down. The blunt head kissed her entrance, both of them shuddering. “I’ve waited too long not to bury every inch inside you under this sky.”

She sank onto him slowly at first, taking the stretch, the burn of his girth splitting her open after years of nothing this good. When she was fully seated, stuffed full of him, they both groaned into each other’s mouths. Gideon’s fingers dug into the soft flesh of her ass, holding her there, throbbing deep. Renata rolled her hips once experimentally and saw stars. She wanted him to wreck her. She wanted every filthy fantasy they’d both carried to finally explode right here on this empty rooftop while the city kept breathing far below.

His hands slid up her back, unhooking the bra completely so her heavy breasts spilled free against his chest. He thrust up hard once, testing, and she cried out against his neck. The tension coiled tighter, bodies already slick, mouths hungry, clothes discarded in careless piles around them. Neither of them was stopping. Not tonight. Not when the one who got away was finally grinding down on the cock she had craved for so long, night wind in her hair and years of pent-up need finally about to break.

She rolled her hips again, slower this time, feeling every thick inch of Gideon stretch her cunt walls as she rose halfway off his cock and sank back down with a wet, filthy sound. The night air cooled the sweat already beading between her heavy breasts. His hands stayed locked on her ass, fingers digging into the soft flesh hard enough to bruise, guiding her deeper each time she took him. Renata’s dark hair fell around her face as she leaned in, mouth finding his again in a hungry, open kiss that tasted of whiskey and her own juices still coating his lips.

“Fuck, you’re tighter than I dreamed,” he growled against her tongue, thrusting up to meet her. “Twelve years of jacking off to this pussy and it still swallows me like it was made for my cock.”

She clenched around him deliberately, earning a broken groan, then lifted off completely. His thick shaft slapped wet against his stomach, glistening with her. Renata dropped to her knees on the concrete without a word, the cool stone biting into her skin as she wrapped both hands around the base of him. She looked up—forty-two years old, divorced executive, full tits bare and swaying, mascara already smudged—and opened her mouth.

Gideon’s cock filled her throat on the first sink. She took him sloppy and eager, spit immediately overflowing the corners of her lips and running down his shaft in thick strings. She bobbed hard, cheeks hollowed, tongue working the underside while one hand pumped what she couldn’t fit. The wet, choking sounds of it cut through the distant city hum. He fisted her hair and fucked her face in short, deep strokes, watching her eyes water with pure want.

“That’s it, choke on it,” he rasped. “Years of wanting this mouth on me—take every fucking inch, Renata.”

She pulled off with a gasp, strings of spit connecting her swollen lips to his cockhead, and stroked him fast while she caught her breath. “Call me what I am while you use me. Your dirty fucking MILF. Say it.”

He hauled her up by the hair, spun her, and bent her hard over the railing. The metal pressed cold under her tits and belly; the glittering city stretched out far below like it was watching. He kicked her heels wider, lined up, and drove into her cunt in one deep, punishing stroke that punched the air from her lungs. Renata cried out, gripping the rail as he set a brutal pace—hips slamming against her soft ass, balls slapping her clit, cock pistoning so deep she felt him in her stomach.

“My dirty MILF,” he snarled, pounding her harder. “Took twelve years but I’ve got my cock buried in this married-once cunt and you’re dripping down my balls for it. Say it back.”

“I’m your dirty MILF—fuck me harder, ruin me—” She pushed back to meet every thrust, ass rippling with the force. He reached around, pinched her clit between two fingers and rubbed mercilessly while he railed her. The stretch burned perfect; every deep stroke dragged against the spot that made her vision white out. Spit and sweat slicked her thighs. Her tits swung free under her open blouse, nipples scraping the rail with each brutal snap of his hips.

He pulled out only long enough to drag her two steps to a wide lounge chair, dropped onto it on his back, and yanked her astride him facing away. Renata sank onto his cock reverse-cowgirl in one smooth drop, taking him to the root with a broken moan. She leaned forward, hands braced on his thighs, and started grinding—hard, aggressive circles that made her ass bounce and jiggle against his abs. Gideon slapped one cheek sharp enough to leave a red print, then the other, the wet cracks echoing. He fisted her dark hair and yanked her head back so her spine arched.

“Look at this fucking body riding me,” he panted, thrusting up to meet her grind. “Forty-two and still milking my cock like a greedy whore. Slap that ass again—yeah—pull my hair and take it.”

She rode him like she owned the years they lost, slamming down harder, clit grinding against the base of him every time she bottomed out. His free hand cracked across her ass repeatedly, then slid around to rub her soaked folds. The dual sensation—thick cock stretching her open, stinging slaps, hair pulled tight—pushed her right to the edge. She came first like that, reverse-cowgirl and screaming, cunt spasming and squirting around him in hard pulses while he kept thrusting up through it.

Before the aftershocks faded he flipped her. One powerful move and she was on her back on the lounge, legs pinned wide by his shoulders, knees almost to her ears. Gideon drove back into her missionary-style in a single deep thrust that made her scream again. He pinned her wrists above her head with one hand and used the other to hold her thigh open while he railed her—long, powerful strokes that bottomed out every time, youthful stamina relentless. Her heavy tits bounced with every impact. Sweat dripped from his chest onto hers. She locked her ankles behind his back and clawed at his shoulders the second he freed her wrists, nails raking red lines down his skin.

“Harder—fill your dirty MILF, give it to me—” Her voice cracked as the second orgasm tore through her, walls fluttering and squeezing him so tight he cursed. He didn’t slow. He kept pounding, chasing his own edge while she shattered under him a third time, thighs shaking violently, juices flooding down over his balls and the chair beneath them. The raw mix of her dominant hunger—demanding, directing, taking—and his powerful younger drive left them both wrecked and animal.

Gideon buried himself to the hilt and came with a guttural groan, cock pulsing hard as he flooded her cunt with thick ropes of cum. She felt every spurt paint her deep, hot and endless. Renata clawed his back harder through it, pulling him down so their chests smashed together, her legs still locked around him while his hips stuttered through the last aftershocks. They stayed locked like that for several long breaths, chests heaving, his cock still twitching inside her full of his seed.

She kissed him then—possessive, slow, claiming his mouth like she was branding the night into him. When she pulled back her eyes were dark and satisfied.

“This won’t be our last rooftop encounter,” she murmured against his lips, voice husky. “I want more of this cock claiming its favorite MILF whenever I decide I need it.”

She eased off him carefully. His spent cock slipped free with a wet sound and a thick gush of cum followed, already sliding down the insides of her thighs in sticky white streaks. Renata stood, straightened her skirt just enough to cover nothing, left her blouse open and bra discarded, and sauntered toward the elevator without looking back—heels clicking, ass swaying, his cum dripping visibly down her legs with every step. Gideon stayed sprawled on the lounge, chest still rising hard, already hard again in his mind, already craving the next time he could bury himself in his favorite dirty MILF under an open sky.

Fresh filth, nightly

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