Erotic Audio Story

Rooftop After Hours: Her Flirty Neighbor Finally Takes Her Ass

Petra, a 28-year-old executive, finally lets her 32-year-old neighbor Desmond pound her eager ass on the rooftop.

▶ 18 min listen Narrated by Bella Anal
▶ Listen to this story
Rate the narration:

Prefer to read it? Open the full story →

Full transcript

Petra pushed open the heavy rooftop door at half past eleven, the humid night air wrapping around her like a damp silk sheet. At twenty-eight she had clawed her way to senior marketing executive at a midtown firm, and the long days of pitch decks and client calls left her craving this exact quiet: the deserted terrace of their downtown high-rise, city lights glittering below, the faint thrum of traffic far away. She wore a thin black wrap dress that clung to her curves after the air-conditioned office, no bra, panties already damp from the texts that had been flying all afternoon.

Desmond had been relentless. Thirty-two, broad-shouldered, ink curling up both forearms from years as a construction foreman, he lived three floors down and somehow always timed his own late-night beer runs to the same stretch of railing. Months of accidental run-ins had turned into deliberate ones. First it was lingering looks at her legs. Then filthy compliments muttered just loud enough. Then the texts—photos of his greasy hands after a long shift, captions like “these could stretch something tight tonight” and “bet that executive ass has never taken a real pounding.” Petra answered every single one, each reply filthier than the last, until the tension felt like a live wire under her skin.

She leaned on the warm concrete ledge, city wind teasing the hem of her dress higher up her thighs. Her phone buzzed.

Desmond: Already up there thinking about me splitting you open?

Petra’s thumbs moved fast. Been thinking about it since the elevator last Tuesday when you pressed against my back “by accident.” My ass is soaked just remembering.

She hit send and closed her eyes, replaying every charged encounter. The way his cock had tented his work pants that rainy evening when she’d “dropped” her keys and bent slowly. The night he’d cornered her by the HVAC units and whispered that he’d fuck her so deep she’d forget every polished presentation she’d ever given. Tonight the words she’d been circling for weeks finally left her mouth in a private rehearsal: I want you to claim my tight ass. Stretch it. Own it.

Footsteps behind her. Heavy, deliberate. She didn’t turn.

“Knew I’d find you like this,” Desmond said, voice gravel-rough from dust and cigarettes he claimed he’d quit. He stepped in close enough that the heat of his chest radiated through the thin fabric of her dress. “Been edging yourself all day on those texts, haven’t you, Petra?”

She turned. Up close he smelled of soap and honest sweat, dark hair still damp from a shower, tattoos stark under the string lights. His eyes dropped to the hard points of her nipples, then lower, to the way her thighs pressed together.

“Months,” she answered, voice husky. “Every time we meet up here I leave wet. I’ve fantasized about it until I can’t think straight—letting you take my ass. Claiming it. Making it yours.”

Desmond’s mouth curved. He braced both hands on the ledge either side of her hips, caging her without quite touching. “Say it again. Louder. I want the whole empty roof to hear what the ice-queen executive needs.”

Petra’s pulse hammered. She looked him straight in the eye, cheeks flushed, and spoke clear. “I’ve been fantasizing about letting you claim my tight ass. Stretching me open on that thick cock I keep feeling against my back. Fucking me until I can’t walk straight into Monday’s board meeting.”

Something feral flashed across his face. He kissed her hard—no gentle tease, just hungry tongue and teeth, one hand sliding under her dress to cup her bare ass cheek and squeeze until she moaned into his mouth. When he broke the kiss she was panting.

“Weeks of those teasing texts,” he growled against her throat. “You sending me pictures of your plugged little hole after work. Me telling you exactly how I’d spit on it and force it open. Tonight you’re done teasing.”

He spun her, pressed her front to the ledge so the city sprawled beneath them, then yanked the wrap dress open. Cool air kissed her breasts; her nipples tightened further. Desmond’s rough palms slid over them, pinching, rolling, while his mouth found the side of her neck.

“Every hole,” she gasped, already pushing her ass back against the hard ridge in his jeans. “I want you to use every one of them tonight. Mouth, cunt, and especially my ass. Stretch it. Fuck it until I scream.”

Desmond’s answering groan vibrated against her skin. He stepped back just enough to give her room, then crooked a finger. “On your knees then. Show me how bad that executive mouth wants it.”

Petra dropped without hesitation. The rooftop concrete bit into her bare knees; she didn’t care. She fumbled his belt open, yanked denim and boxers down in one frantic motion. His cock sprang free—thick, heavy, already leaking, the head flushed dark and veins standing out along the shaft. She wrapped both hands around it, stroked once from base to tip, and looked up.

“Please,” she whispered, then louder, filthy and clear. “Use every hole tonight. Start here if you want, but end in my ass. Stretch me until I scream your name over the whole damn city. I’ve needed this for months.”

She leaned in and licked a long, wet stripe up the underside, tasting salt and skin. Desmond’s hand fisted in her hair—not forcing, just holding—as she opened wider and took him into her mouth. She hollowed her cheeks, worked him deeper, tongue swirling, spit already slicking her chin. The heavy weight of him on her tongue made her cunt clench around nothing. She bobbed faster, messy and eager, one hand sliding between her own legs to rub her swollen clit through the soaked panties she’d finally shoved aside.

“Fuck, look at you,” Desmond rasped, hips giving small thrusts that bumped the head against the back of her throat. “Marketing shark on her knees choking on construction cock because she can’t stop thinking about getting her ass ruined. Keep sucking. Get it dripping wet so it slides into that tight hole easier.”

Petra moaned around him, the vibration making his grip tighten. She pulled off with a wet pop, stroked him fast while she caught her breath, strings of spit connecting her lips to the glistening shaft.

“I want it so deep I feel it in my stomach,” she begged, voice wrecked. “I want you to open me up slow at first, then pound me like you’ve been jacking off to the idea for weeks—because I know you have. Every hole, Desmond. Fuck my throat, fuck my cunt if you need to get slicker, but finish by burying this entire cock in my ass until I’m screaming and coming and can’t remember my own title.”

He hauled her up by the arms, kissed her again so she tasted herself on his tongue mixed with him. His fingers shoved two thick digits between her legs, found her dripping entrance, and pushed in without preamble. Petra cried out against his mouth, riding his hand shamelessly while the city lights blurred.

“So fucking wet already,” he muttered. “This needy cunt is going to coat my cock before I even get near your ass. You sure you’re ready for how hard I’m going to take what’s mine tonight?”

“Yes—God, yes. I’ve been ready. Claim it. Stretch my ass until it gapes for you.”

Desmond spun her again, bent her over the ledge so her breasts spilled against the cool concrete, city wind licking her heated skin. He shoved the dress up over her hips, yanked the sodden panties down to her thighs, and rubbed the fat head of his cock up and down her slit, gathering slick. Petra pushed back, trying to impale herself, but he held her hips firm.

“Not yet,” he said, voice dark with promise. “First I’m going to fuck this pretty cunt until you’re shaking, get myself soaked, then I’m lining up at that tight little rosebud you’ve been offering me for months. You’re going to feel every inch forcing its way in. And you’re going to take it all while you look out at the skyline and scream.”

He thrust forward in one smooth, brutal stroke, burying himself to the hilt in her pussy. Petra’s cry tore across the empty rooftop—half relief, half overload. He set a punishing rhythm immediately, hips slamming, balls slapping wetly against her clit, the wet sounds obscene under the open sky. One hand reached around to rub tight circles on her swollen nub while the other gripped her shoulder for leverage.

“That’s it—take it. Get my cock ready for the main event. Tell me again what you need.”

“My ass,” she sobbed, already clenching around him, pleasure coiling fast and vicious. “Fuck my ass, Desmond. Stretch it open on that thick cock until I can’t sit tomorrow. Use me. Ruin me. Make me scream.”

He pulled out suddenly, leaving her empty and clenching. Thick strings of her own arousal stretched from her cunt to his glistening shaft. He dragged the head upward, pressed it against the puckered ring of her asshole, and held there—hot, insistent, not yet pushing in.

Petra’s whole body trembled. She reached back with both hands, spread her cheeks wider for him, offering everything.

“Do it,” she whispered, then louder, raw. “Push in. Claim my tight ass right here. I’ve fantasized about this exact second for months. Stretch me. Fuck me until I scream your name loud enough for the whole building to hear.”

Desmond leaned over her back, mouth at her ear, cock still just kissing that untouched entrance, the pressure already burning in the most delicious way. His voice dropped to a filthy promise.

“Begging so pretty. Keep those cheeks spread. Act Two starts the second I sink the first inch into this virgin executive hole… and I’m not stopping until you’re wrecked and dripping down your thighs.”

He rocked forward the tiniest bit—just enough for the fat head to nestle tighter, to make her gasp and push back for more—while the midnight city glittered on, waiting for the screams still locked in her throat.

Desmond’s cock stayed poised there, the broad head kissing her clenched ring while Petra’s fingers dug into her own ass cheeks, holding herself open under the night sky. He didn’t thrust. Instead he dropped to his knees behind her, the concrete scraping his jeans, and dragged his tongue in one long, filthy swipe from her dripping cunt up over the tight pucker he’d been teasing. Petra jolted, a raw sound tearing out of her.

“Oh fuck—Desmond—”

He growled against her hole and did it again, slower, pressing the flat of his tongue hard so she felt every ridge. He licked her open in wet circles, spit and her own slick mixing, then sealed his mouth over the rim and sucked. Petra’s knees almost buckled. She kept her cheeks spread, staring out at the glittering grid of lights while he ate her ass like a man starving. His tongue pushed past the ring, shallow, insistent, fucking into her with wet sounds that carried on the humid air. Two thick fingers replaced it a moment later, slick with spit; he worked them in knuckle by knuckle until she was panting and rocking back onto them.

“That’s it,” he muttered, voice thick. “Drip for me. Open this greedy little executive hole.” He scissored his fingers inside her, stretching, curling, while his other hand reached under to stroke her swollen clit. Petra’s thighs shook. Juices ran down her legs, coating his wrist. He kept fingering her ass deep and slow until she was a dripping mess, hole fluttering and shiny under the string lights, every nerve lit raw.

Only then did he stand. He wiped his mouth with the back of his hand, lined his cock up with her cunt, and slammed home in one brutal stroke. Petra cried out, the sudden fullness punching the air from her lungs. He fucked her hard from behind, hips pistoning, the wet slap of skin echoing off the HVAC units. She braced on the railing, one hand flying between her legs to rub frantic circles on her clit while he pounded her pussy like he meant to leave bruises.

“Finger that clit,” he ordered, voice rough. “I want you dripping down my balls before I ruin the other hole.”

She did, rubbing hard, the dual sensation coiling tight and vicious low in her belly. Every thrust drove her hips into the concrete ledge; her breasts swayed, nipples dragging cool stone. She could feel how soaked she was, how her cunt clenched and fluttered around his thick shaft, coating him in fresh slick. Desmond’s hands clamped her waist, yanking her back onto every stroke so her ass cheeks rippled. She moaned without shame, the sound rolling out over the city.

He pulled free suddenly. Thick strands of her cream stretched from her cunt to his glistening cock. Petra whimpered at the emptiness. He reached into his pocket, pulled a small bottle of lube—she hadn’t even seen him bring it—and drizzled the cool gel over his shaft, mixing it with her juices until he shone. He pressed the fat head back against her spit-slicked, fingered hole.

“Push back,” he said. “Take every inch.”

Petra breathed out and shoved her hips rearward. The blunt pressure bloomed into a deep, burning stretch as the head forced past her rim. She hissed, eyes watering, but kept pushing, greedy, feeling herself open around him millimeter by millimeter. Desmond held still once the crown popped inside, letting her adjust, one big hand stroking the small of her back.

“Fuck, you’re tight,” he groaned. “Look at that pretty hole swallowing me.”

She rocked back harder, taking another thick inch, then another. The stretch was relentless, filling her in a way her cunt never could, the slide made filthy-slick by lube and her own arousal. When her ass finally met his hips she sobbed in relief and overload, stuffed completely, the weight of him throbbing deep inside her guts.

“Move,” she begged. “Fuck my ass. Stretch it—own it—”

Desmond drew back until only the head remained, then drove forward in a long, punishing stroke that bottomed out and made her see stars. He set a deep, relentless rhythm, hips slamming, balls slapping her dripping cunt with every thrust. Petra’s moans turned loud and shameless, raw and high, the kind of sounds she never made in boardrooms. She shoved back to meet him, chasing every inch, her stretched rim gripping and fluttering around his shaft.

“Harder,” she demanded, voice cracked and filthy. “Fuck my ass harder, Desmond. Pound it. Use me like the whore who texts you her plugged hole every night. Fill it—I want every drop in my ass. Ruin me so I feel you tomorrow when I’m in that meeting.”

He gave her exactly that. Hands bruising her hips, he hammered deep, the wet filthy sounds of lube and skin filling the rooftop. Petra rubbed her clit in frantic circles again, the dual assault of his cock wrecking her ass and her own fingers on her nub shoving her higher. Sweat slicked her back; her dress hung open, breasts bouncing with every brutal thrust. She looked out over the skyline and screamed his name, not caring who might hear twenty floors below.

“I’m close,” he snarled. “This tight fucking ass is milking me. You ready to take it?”

“Yes—fill me. Pump my ass full. Do it—”

His rhythm turned savage. Three more deep strokes and he buried himself to the root, cock pulsing hard as he came. Thick ropes of cum flooded her guts; she felt every hot spurt, the pressure of it forcing her rim wider around him. Petra’s own orgasm crashed through her a second later—clit sparking, ass clenching rhythmically around his spurting cock, legs shaking so hard he had to hold her up. She moaned like a paid whore the whole way through it, begging him not to stop until the last twitch.

Desmond stayed buried a long moment, breathing hard against her spine, then slowly eased out. Petra’s stretched hole fluttered and gaped; a thick rivulet of his cum immediately welled up and spilled, white and heavy, dripping down over her empty cunt and along her inner thigh. He watched it, dark eyes hungry, one thumb gently circling her rim as more of his load leaked out in slow, filthy pulses. Petra trembled against the railing, aftershocks still rolling through her, thighs slick and shining.

“Thank you,” she whispered, voice ruined and soft. “God, Desmond—thank you. That was everything I needed.”

He turned her carefully, gathered her against his chest, and kissed her slow and filthy right there against the warm concrete. Tongue deep, tasting of sweat and her, his cum still leaking from her used hole between them. She kissed him back just as dirty, moaning into it, fingers curling in his damp hair.

When they finally broke apart he scooped her up easily, one arm under her knees, the other around her bare back. Her dress hung loose; his cock was still half-hard and shiny. Petra looped her arms around his neck and rested her head on his shoulder as he carried her across the deserted terrace, through the heavy rooftop door, and down the quiet stairwell to his floor. Inside his apartment the lights were low. He laid her on the bed, fetched a warm cloth, and cleaned her gently—wiping the mess from her thighs, her still-tender hole, the smear of cum and lube until she was soft and aching and clean. Then he stripped the rest of the way, climbed in beside her, and pulled her close.

Round two waited in the dark sheets, already stirring between them, but for a long stretch of minutes they simply breathed together, skin cooling, city hum distant beyond the window glass.

Silence.

Fresh filth, nightly

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