Rooftop Sparks: Her Best Friend's Wife Begs for Anal

Noelle's neglected wife begs her husband's best friend to fuck her ass on the rooftop.

13 min read September 08, 2026New

The rooftop terrace sat high above the pulsing heart of the city, a private aerie of polished stone tiles, sleek metal railings, and low glass barriers that offered an unobstructed view of glittering skyscrapers and the dark ribbon of river beyond. Bruno, a 32-year-old architect whose firm had designed three of the tallest buildings now stabbing the night sky, leaned against the railing with a heavy crystal glass of single-malt whiskey in his hand. The ice had long since melted, but the burn in his throat matched the restless heat under his skin. Work had been brutal, deadlines crushing, and his bed had been empty for months. He rolled his broad shoulders, the crisp white shirt stretching across his muscled chest, and exhaled into the cool breeze. Solitude up here usually brought clarity. Tonight it brought something else entirely.

The soft scrape of the glass door opening made him turn. Noelle stepped out, Nikolai’s 29-year-old wife, and the sight of her hit him like a physical force. She wore a short crimson dress that looked painted on—thin straps barely containing her heavy, rounded breasts, the neckline plunging so low the inner curves of her tits were on full display. The hem clung to the swell of her wide hips and stopped high on her smooth thighs, threatening to flash the bottom of her plump ass with every step. Her chestnut hair spilled loose and wild down her back, catching the city glow. Those hazel eyes locked on him with raw hunger and something close to desperation.

“Bruno,” she said, voice low and smoky. She didn’t stop until she was close enough for him to smell her—warm skin, expensive perfume, and the unmistakable musk of a woman who had been wet for hours. “I saw the lights from our balcony. Knew it had to be you.”

He tried to keep his tone neutral even as his cock thickened inside his tailored pants. “Noelle. Nikolai’s still traveling?”

“Dubai this time. Won’t be back for another week.” She took the glass from his hand without asking, tipped it to her full red lips, and swallowed. A bead of whiskey escaped the corner of her mouth and slid down the valley of her cleavage. She didn’t wipe it away. “He’s been gone more than he’s home. And when he is home… nothing. Six months since he’s fucked me. Six months since he’s even looked at me like a woman instead of an appliance.”

Bruno’s jaw tightened. Nikolai had been his best friend since their early twenties—best man at their wedding, godfather to their nephew. The guilt should have been a cold shower. Instead, the way Noelle’s nipples were visibly stiff against the thin red fabric made his balls ache.

“I’m sorry,” he started, but she cut him off by stepping into his space, pressing her soft tits against his chest.

“Sorry doesn’t fill me. Sorry doesn’t bend me over and stretch me open.” Her hand slid down his stomach, bold and shaking with need. “I’ve fantasized about you for years, Bruno. Every time you came over for dinner I sat across the table soaking my panties, imagining you dragging me into the bathroom, shoving my face against the mirror and railing me raw. I touch my cunt every night thinking about your cock. But it’s not just my pussy anymore. I need something Nikolai refuses to give me.”

She rose on her toes, lips brushing his ear, voice dropping into a filthy whisper. “I want you to fuck my ass tonight. I need you to wreck my tight little shithole. He calls it disgusting. Says real men don’t do that. But I finger my asshole every single night pretending it’s you. Two fingers, three, sometimes my biggest dildo while I bite a pillow so the neighbors don’t hear me screaming your name. I’m done waiting. I want this fat cock balls-deep in my backdoor, stretching me until I gape. Tonight. Right here.”

The words detonated in his brain. Bruno’s cock surged to full hardness, straining obscenely against his zipper. Every rational thought—best friend’s wife, betrayal, consequences—dissolved under the raw, desperate lust pouring off her. She felt it. Her palm cupped the thick ridge of his erection and squeezed.

“God, you’re huge,” she breathed, eyes glazing with pure want. “Let me taste it. Let me show you how badly I need it.”

Before he could answer, Noelle dropped to her knees on the hard tile. The city lights painted her face in gold and shadow as she yanked his belt open with eager, clumsy fingers. The zipper rasped. She hauled his pants and boxers down just enough to free his heavy cock. It sprang out, thick, veined, nine inches of angry hardness with a fat purple head already drooling precum. Noelle moaned like she’d seen salvation.

“Fuck yes. Look at this fat dick.” She wrapped both hands around the shaft, stroking slowly, twisting in opposite directions while she leaned in and dragged her tongue from balls to tip in one long, sloppy lick. Then she opened wide and swallowed him.

The blowjob was instantly filthy. No teasing, no delicate licks—she forced half his length into her throat on the first plunge, gagging wetly as thick ropes of saliva burst from the corners of her stretched lips. The obscene glucking sounds echoed off the glass barriers. She bobbed hard, fucking her own face on his cock, mascara already running in black streaks down her flushed cheeks. Spit poured off her chin in long strings, soaking the front of her dress until the red fabric turned darker and clung transparently to her erect nipples.

Between choking slurps she pulled off just long enough to beg, voice hoarse and dripping with filth. “Please, Bruno. Please say you’ll fuck my ass. I’ve been training it for you—every night I lube up my fingers and ram them into my shithole imagining it’s this monster splitting me open. I want it to hurt so good. I want you to pound me until my asshole is ruined and your cum is leaking out of it for days.”

She dove back down, taking him deeper, nose pressing into his trimmed pubic hair as her throat convulsed around the head. Her hands never stopped—cupping and tugging his heavy balls, rolling them, squeezing. Saliva cascaded down his shaft in thick sheets, dripping onto the terrace tiles between her spread knees. She came up gasping, strings of spit connecting her swollen lips to his glistening cock like obscene spiderwebs.

“I’m such a dirty whore for you,” she panted, jerking him fast with both slick fists. “Nikolai thinks I’m this proper wife. He has no idea I lie in our bed with my legs pulled back, four fingers buried in my ass, screaming your name while I squirt all over our sheets. I need you to claim it. Stretch my tight ring until it stays open. Fuck me like the anal slut I am.”

Bruno’s hand fisted in her thick hair. The guilt was still there, a low throb beneath the storm of lust, but it only made everything sharper. This beautiful, neglected woman was on her knees destroying her makeup on his cock and begging him to sodomize her on a public rooftop. He thrust forward, sliding back into the molten heat of her throat, fucking her face with shallow, powerful strokes while she moaned encouragement around his girth.

The wet, choking sounds grew louder. Noelle’s tits bounced heavily inside the soaked dress as she threw herself into the act, saliva flying with every frantic bob of her head. She pulled off again, gasping, and pressed his cock vertically against her face so she could lick and suck his balls while staring up at him with pure depravity in her eyes.

“Tell me you’re going to do it,” she demanded, voice ragged. “Tell me you’re going to bend me over this railing, spit on my asshole, and shove every thick inch into my guts. I need to hear it. I need to know this cock is finally going to ream the hole my husband won’t touch.”

Bruno’s voice came out rough, almost broken. “Jesus Christ, Noelle… yes. I’m going to fuck your ass. I’m going to stretch that tight little shithole until you’re sobbing and creaming from it.”

Her moan was pure relief and filthy triumph. She sucked him back in with renewed ferocity, throat bulging visibly each time she forced him past her gag reflex. One hand snaked between her own thighs; he could hear the wet sounds as she frantically rubbed her dripping cunt while continuing to worship his cock.

The tension coiled tighter with every sloppy plunge of her mouth, every desperate, spit-soaked plea. Bruno could feel his balls drawing up, the urge to unload down her throat warring with the savage need to give her exactly what she was begging for—raw, deep, merciless anal on this rooftop under the watching city lights.

Noelle pulled off with a wet pop, lips puffy and shining, chin and tits glistening with her own throat slime. She rose on shaky legs, turned, and braced her hands on the railing, arching her back hard. The short dress rode up, baring the full, pale globes of her ass and the tight pink pucker between them. It winked at him, visibly slick from the juices that had run down from her soaked pussy.

She looked back over her shoulder, eyes wild, voice shaking with raw lust.

“Then take it, Bruno. Take my ass. It’s yours.”

The night air crackled between them, thick with the promise of what was about to happen. Neither of them moved yet. The edge hung sharp and electric, waiting.

Bruno stepped forward and seized her hips, yanking the crimson dress the rest of the way up until it was nothing but a crumpled band around her waist. Noelle’s full, pale ass glowed under the city lights, round cheeks spread slightly by her stance against the railing. At twenty-nine she was a neglected wife no longer—bent over like a bitch in heat, her tight pink pucker already winking and slick from the river of cunt juice that had been leaking down her crack for the last hour. Bruno’s cock throbbed so hard it hurt. Nikolai’s face flashed in his mind, but the guilt only sharpened the lust into something cruel and perfect.

He dropped to his knees and buried his face between those plush globes without preamble. His tongue lashed across her asshole in long, hungry strokes, tasting the dirty, intimate tang of her. Noelle moaned like she was being split open already, pushing back against his mouth. “Yes, Bruno, eat it. Eat my fucking shithole like you own it.” He did. He pointed his tongue and drilled it straight inside the tight ring, fucking her ass with wet, obscene thrusts while his hands spread her wider. Saliva poured from his mouth, mixing with her dripping pussy cream until both holes glistened. He pulled back only to suck noisily on her pucker, then shoved three thick fingers into her cunt to get them sloppy before replacing them with two in her ass.

The stretch made her cry out. He scissored and twisted, pumping deep, feeling her rectal walls flutter and surrender. A third finger joined, stretching her wider, and Noelle’s thighs began to shake. Clear girl-cum dripped steadily from her untouched clit, splattering the tiles between her spread feet. “More—fuck, stretch my dirty ass. I’ve wanted your fingers in there for years.” Bruno’s jaw ached but he kept devouring her, alternating tongue and fingers until her asshole was a sloppy, winking mess and her pussy was literally drooling down her legs. Only then did he stand.

His nine-inch cock looked obscene against her smaller frame. He dragged the fat, leaking head through her soaked folds and slammed into her pussy in one brutal thrust. Noelle’s scream cut across the rooftop. The sudden fullness made her tits bounce completely out of the dress; they swung heavily beneath her as he started pounding. Each deep stroke slapped his balls against her clit and made her ass ripple. The railing shook under her grip. Bruno gripped a fistful of her chestnut hair and yanked her head back so he could growl in her ear.

“This cunt is soaked for me, Noelle. Your husband’s been ignoring the hottest piece of ass in the city and now it’s mine.” He fucked her harder, hips snapping, the wet squelch of her pussy echoing off the glass barriers. She was clenching, rippling, trying to pull him deeper. The city sprawled beneath them like a voyeuristic audience—thousands of windows, any one of which might hold a pair of binoculars. The danger only made Bruno thrust more viciously. He could feel her getting close, but he wasn’t letting her come on his cock in her pussy tonight.

He yanked out, cock shiny with her cream, and pressed the fat crown against her spit-slicked asshole. “Beg.”

“Put it in my ass,” she panted instantly, voice hoarse. “Slow at first—let me feel every thick inch splitting my shithole open. Please, Bruno, wreck me.”

He pushed. The ring resisted, then flowered around the head with a obscene pop that made both of them groan. Inch after veined inch disappeared into her guts. The heat was volcanic, the pressure so tight it bordered on pain. Noelle’s mouth fell open in a silent scream as he fed her the last three inches until his heavy balls nestled against her dripping cunt. Buried to the root in his best friend’s wife’s ass, Bruno gave her three heartbeats to adjust before he started railing her with deep, punishing strokes.

He pulled out until only the head remained trapped inside her stretched ring, then drove back in so hard her hips banged against the railing. The slap of flesh on flesh was loud and filthy. Noelle reached back with both hands, grabbed her own cheeks, and spread them obscenely wide so he could watch his cock disappear into her shithole over and over. “Harder! God, fuck my ass harder! Ruin it! I want to feel you in my guts for a week!” Her voice cracked on every word. Bruno gave her exactly what she begged for—long, brutal strokes that made her asshole drag and clutch around his thickness. Sweat rolled down his spine. Every time he bottomed out he ground his hips in a circle, stirring her insides until she was babbling.

The lounge chair waited a few feet away, low and wide and perfect. He pulled out of her gaping ass with a wet pop, the hole staying open for a second before slowly winking shut. “On the chair. Reverse. I want to watch that slutty ass ride me.”

Noelle staggered over on shaky legs, her dress still bunched uselessly at her waist, tits out, cum and spit shining on her thighs. Bruno sat back against the cushions, cock pointing at the night sky like a weapon. She turned her back to him, squatted low, and reached between her legs to guide the head back to her ruined pucker. With a long, filthy moan she sank down, taking every inch in one slow, deliberate glide until her ass was flush against his pelvis. The new angle made her feel even tighter.

She started riding immediately—squatting up until only the fat crown stretched her ring, then dropping hard, impaling herself again and again. The wet squelching sounds were constant. Her heavy tits bounced wildly. Bruno gripped her waist and thrust up to meet every descent, stabbing deep into her bowels. Noelle’s hand flew to her clit, rubbing in frantic circles. “Your cock is so deep in my ass—I'm gonna come screaming, Bruno. Don’t you dare stop!”

Her bounces grew erratic, thighs burning, asshole clenching like a fist. The scream when she finally came was raw and loud enough to echo off nearby buildings. Her whole body convulsed, asshole spasming violently around his buried cock as her pussy gushed clear fluid down over his balls. The rhythmic milking was too much. Bruno roared, slammed her down one final time, and erupted. Thick, heavy ropes of cum blasted straight into her guts, pulse after pulse until her ass was flooded. Excess seed squeezed out around his shaft with every twitch of her hole.

When the last spurt faded he lifted her off. The sight was devastating: her well-fucked asshole remained gaping, a perfect ruined O leaking his thick white load in slow, obscene dribbles that ran down her pussy lips and dripped onto the chair. Noelle turned, dropped to her knees between his spread thighs, and sucked his cock straight into her mouth. She cleaned him thoroughly—tongue swirling under the head, licking every trace of her ass and his cum from the shaft, sucking his balls until they shone. Between long, loving strokes she kept whispering, “Thank you… thank you for finally using my ass the way it needs to be used. I’ve never come so hard in my life.”

She pulled off with a wet pop, lips shiny, and rose just enough to lean in close. Her voice dropped to a filthy whisper against his ear. “Next time I want both holes used at once. I want to be stuffed completely full.”

They dressed in silence, her dress tugged back down over her leaking, tender ass, his pants zipped over a cock that was already twitching at the thought of round two. They slipped back through the glass door into the warm interior of the building, shoulders brushing, already murmuring about meeting again in two nights with a bottle of lube and zero limits.

His best friend’s wife was now his personal anal cum-dump, and neither of them would ever be satisfied with anything less.

Rate this story

Thanks for rating
Something wrong with this story?
Read next: My Married Neighbor Surrenders Her Ass for Intense Training →
Tagged blowjob rimming anal creampie dirty-talk

Fresh filth, nightly

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