Erotic Audio Story

Rooftop Surrender: Her Best Friend’s First Taste

Imani, a 22-year-old, finally sucks and gets fucked hard by her stepbrother Terrence on the rooftop.

▶ 17 min listen Narrated by Bella Taboo
▶ Listen to this story
Rate the narration:

Prefer to read it? Open the full story →

Full transcript

The city stretched out beneath them in a glittering sprawl of lights and distant traffic noise, the late summer air still warm enough that Imani had left her cardigan draped over the rooftop railing. She was twenty-two, all long legs and full curves in a thin summer dress that clung to her hips whenever the breeze caught it, and she had been waiting for a moment exactly like this ever since their parents had said “I do” four years ago. Terrence stood a few feet away, thirty-eight floors above the street, the sleeves of his dress shirt rolled to the elbows, tie loosened after the strained family dinner downstairs. At twenty-eight he was already the kind of corporate lawyer who made partners nervous—sharp, controlled, impossible to read—except right now the cigarette between his fingers trembled just enough for her to notice.

He passed it to her without a word. Their fingers brushed. The contact lasted half a second too long.

“You always disappear up here after those dinners,” Imani said, drawing smoke into her lungs and letting it out slow. The nicotine did nothing to calm the restless heat low in her belly. She had watched him all evening: the way his jaw tightened when their mother asked about his latest case, the way his eyes flicked to the neckline of her dress and then away like it burned. “I used to think you just hated the small talk. Now I wonder if you were waiting for me to follow.”

Terrence exhaled through his nose, a short, rough sound that might have been a laugh if it hadn’t carried so much tension. “You’ve been following me up here for months, Im. Don’t pretend you’re innocent.” He took the cigarette back, their knuckles sliding together again. “Four years. You’ve been under my roof, walking around in those little shorts, smelling like vanilla and whatever lotion you put on after the shower, and I’ve been jacking off in the guest bathroom like a fucking teenager so I don’t put my hands on my stepsister.”

The word hung between them, filthy and electric. Stepsister. The forbidden label that made every glance feel like a crime.

Imani stepped closer. The concrete under her bare feet still held the day’s heat. She could smell his cologne mixed with smoke and the faint clean sweat from the walk up the stairs. “I know,” she whispered. “I’ve heard you. Sometimes I stand outside the door and touch myself while you do it. I come so hard thinking about you spilling all over your fist because of me.” She laughed, low and shaky, and deliberately brushed her breast against his arm as she reached for the cigarette again. The soft give of her body made his breath hitch. “It’s so wrong. Wanting my own stepbrother like this. Fantasizing about you bending me over the kitchen counter while Mom and Dad are still in the next room. I’ve wanted it since the day you moved in. Since I was eighteen and you were already this… this man who looked at me like he wanted to ruin me.”

Terrence’s free hand settled on the small of her back, fingers spreading wide over the thin fabric. He didn’t pull her in yet. He just held her there, feeling the way she leaned into the contact. “Say it again,” he ordered, voice rough. “Tell me how wrong it feels.”

“It feels disgusting,” she breathed, tipping her face up. In the low rooftop lights her eyes were dark and shining. “It feels like the hottest thing I’ve ever admitted. You’re my stepbrother. We’re not supposed to want this. If anyone found out—God, if our parents found out—it would destroy everything. And I still lie in bed every night with my fingers in my pussy wishing it was your cock.” She brushed against him again, hip to hip this time, deliberate and slow, letting him feel the warm press of her thigh through his slacks. “I want you to fuck me like you hate how badly you need it. I want the taboo. I want you.”

The last barrier cracked with a sound that lived only in their heads. Terrence dropped the cigarette, ground it out under his shoe, and hauled her against him by the waist. His mouth crashed onto hers with none of the careful restraint he wore in court. Imani opened for him instantly, sucking on his tongue the second it slid past her lips, moaning into the kiss like she had been starving for exactly this taste. He was all heat and mint and smoke, and she chased it greedily, tongues sliding, wet and filthy. One of his hands dropped lower, openly palming the full curve of her ass, fingers digging in hard enough to leave marks through the dress. He squeezed, pulled her tighter so she could feel the thick ridge of his cock already straining against her stomach.

“I don’t care anymore,” he growled against her mouth between kisses. “Fuck the taboo. Fuck what we’re supposed to be. I’ve wanted my stepsister’s mouth since the first time I saw you bite your lip at dinner. I’ve wanted to bend you over and ruin this tight little body until you can’t walk straight.” He kissed her harder, sucking her lower lip between his teeth, then soothing it with his tongue while both hands now gripped her ass and rolled her against him. “You feel that? That’s four years of holding back. I’m done.”

Imani whimpered into the kiss, rolling her hips so the hard length of him dragged right against the soft give of her lower belly. Her nipples were tight peaks against the thin dress; every brush of his chest made them ache. She sucked on his tongue again, slow and deliberate, letting him feel how eagerly she would suck something else. “I don’t care either,” she panted when they broke for air. “I don’t care that you’re my stepbrother. I don’t care that this could blow up every Christmas and birthday for the rest of our lives. I want you to use me. Right here. I want to taste you and feel you stretch me open where anyone could walk up those stairs and see their perfect lawyer son fucking his little stepsister on the rooftop.”

Terrence’s laugh was dark, almost pained. He spun them so her back hit the rough brick of the stairwell bulkhead, still kissing her like he meant to devour her whole. One thigh shoved between hers, pressing up against the damp heat already soaking through her panties. She ground down on it shamelessly, dress riding higher on her hips. His hands never stopped moving—palming her ass, sliding up to cup her breasts through the fabric, thumbs circling the stiff nipples until she gasped.

“You have no idea how many times I’ve thought about this exact spot,” he muttered against her throat, mouthing wet open kisses down the side of her neck. “Bringing you up here after dinner. Making you admit it. Watching you get wet just from saying the word stepbrother.” He bit lightly at the junction of neck and shoulder, then soothed it with his tongue. “Tell me again. Tell me you want your stepbrother’s cock.”

“I want my stepbrother’s cock,” Imani moaned, no hesitation left. She reached between them and cupped him through his pants, squeezing the thick, heavy shape of him until he cursed. “I want it down my throat. I want it buried so deep in my pussy I forget my own name. I want you to fuck me like the dirty secret we are.” Her free hand tangled in his hair, yanking him back up so she could suck on his tongue again, messy and open-mouthed, spit shining on both their lips. “I’ve fantasized about you for years, Terrence. Every time you walked out of the bathroom in a towel. Every time you loosened your tie after work. I’ve come so many times imagining this—being alone with you, finally saying yes, finally letting you take what’s yours.”

He groaned into her mouth, the sound vibrating through both of them. His hips punched forward, fucking the channel of her fist even through the fabric. The rooftop was empty, the only witnesses the distant windows of other buildings and the night sky, but the risk still crackled along Imani’s nerves like live wire. Anyone could come up. A neighbor looking for air. Their own parents wondering where the two of them had gone. The thought only made her wetter. She rubbed herself harder against his thigh, feeling the slick fabric of her panties catch and drag.

Terrence pulled back just enough to look at her, eyes black with lust, mouth kiss-swollen. “We’re really doing this,” he said, almost to himself. One hand slid under the hem of her dress, palm skating up the bare skin of her outer thigh until he reached the edge of her panties. He didn’t go under yet—just traced the damp lace with his fingertips, feeling how soaked she already was for him. “My stepsister. Standing here dripping for me on a public rooftop because she can’t stand another night of pretending.”

“Yes,” she breathed. “God, yes. Don’t stop. Don’t you dare stop now.”

He kissed her again, slower this time but no less hungry, sucking her tongue into his mouth while his fingers continued their torturous path along the edge of her underwear. Every stroke promised more. Every press of his cock against her hand promised exactly how hard he was going to give it to her. Imani’s head spun with the heat of him, the wrongness of the word stepsister still echoing between kisses, the open sky above them and the city below. She was twenty-two and finally, finally getting the thing she had craved in secret for years. He was twenty-eight and done pretending the girl who shared his last name in all the complicated, non-blood ways didn’t own every filthy fantasy he had.

Their mouths stayed locked, bodies grinding, the mutual confession still burning hot between them. Neither of them was ready to go back downstairs. Neither of them was finished admitting how completely they had surrendered to the one desire they were never supposed to touch. The night was young, the rooftop still theirs, and the thick, aching need pulsing between them had only just begun to demand everything they had been denying.

Terrence’s mouth stayed locked on hers as he walked her backward across the warm concrete, never breaking the grind of his cock against her belly. The cushioned lounge chair waited under the scatter of city lights, its thick pads already holding the night’s heat. He lowered her onto it only long enough to free himself—belt unbuckled, zipper dragged down, slacks shoved past his hips—before he sat and pulled her between his spread knees.

Imani dropped without being told. The rough fabric of the cushion bit her bare knees. His cock sprang free, thick and heavy, the head already wet, veins standing out along the shaft. She had imagined this for four years; the real weight of it made her mouth water. She wrapped both hands around the base, stroked once, and leaned in. The first taste was salt and clean skin and the faint smoke still clinging to him. She licked a slow circle around the head, then opened wide and sank down, taking him deep on the first slide.

“Fuck—yes, that’s it, dirty little stepsister,” Terrence growled, fist closing in her hair. He held her there, not forcing yet, just keeping her mouth full while she adjusted. Spit already ran down her chin. She hollowed her cheeks and bobbed, messy and eager, gagging softly every time the head nudged the back of her throat. The sound was wet, filthy, loud enough that anyone on a lower balcony might have heard. She didn’t care. She sucked harder, tongue working the underside, one hand pumping what she couldn’t swallow. Her free hand slipped between her own thighs, rubbing her soaked panties in time with every downstroke.

Terrence’s hips jerked. He fucked up into her mouth in short, controlled thrusts, watching her lips stretch around him. “Look at you. My stepsister on her knees on a rooftop, choking on cock she isn’t supposed to want. Take it deeper. Show me how long you’ve needed this.”

Imani moaned around him and pushed forward until her nose pressed his stomach. Tears pricked her eyes; spit poured down his balls. She held the deepthroat for three full heartbeats before pulling back with a gasp, strings of saliva connecting her swollen lips to his glistening shaft. Then she dove again, faster, sloppier, letting him use her throat while she rubbed herself harder. The taboo burned hotter with every filthy word he gave her. She was twenty-two and finally tasting the stepbrother who had haunted every locked-bathroom fantasy; the knowledge made her drip down her own thighs.

He hauled her off by the hair before he could finish. “Not yet. I want that pussy first.” He stood, spun her, and marched her the few steps to the railing. The city glittered thirty-eight floors below. He bent her over the cool metal, yanked her dress up to her waist, and tore the soaked panties down her legs. One hard spank cracked across her ass; the sting made her cry out and push back for more.

“You love this,” he said, lining up and slamming home in one punishing stroke. She was so wet he buried himself to the root on the first thrust. The stretch burned perfect. He set a brutal rhythm immediately—deep, steady, hips snapping so hard the railing shook. Another spank, then another, leaving hot handprints while he fucked her. “Tell me. Tell your stepbrother how much you love getting railed like a dirty secret.”

“I love it,” Imani sobbed, voice raw from his cock. “I love getting railed by my stepbrother—fuck, harder—don’t stop. I’ve wanted your cock inside me since I was eighteen. Use me. Ruin me right here where anyone could see.” Every word spilled out between moans as he drove deeper, the wet slap of skin on skin echoing off the bulkhead. He reached around, found her clit, and rubbed tight circles while he pounded her. She came hard the first time just like that, walls clamping, crying his name into the open night.

Terrence pulled out only long enough to flip her. He lifted her onto the lounge chair, shoved her thighs wide, and pinned her knees to her chest. Then he slammed back in, folding her open, fucking her so deep the head of his cock dragged against every sensitive spot. City lights painted her bare breasts silver; her dress was a crumpled band under her arms. He leaned down, sucked a nipple between his teeth, and kept driving.

“Come again for me,” he ordered. “Come on your stepbrother’s cock while I fill this tight little cunt.”

Imani’s second orgasm ripped through her screaming. Her back arched off the cushions, nails raking his shoulders, pussy milking him in helpless pulses. The clench dragged him over. He buried himself to the hilt and came with a guttural groan, flooding her in thick, hot spurts. She felt every pulse, every rope of cum painting her insides, the taboo of it so sharp she almost came a third time from the sensation alone.

They stayed locked together, panting, sweat cooling on their skin. Terrence’s forehead rested against hers. Slowly he pulled out. His spent cock slipped free and he watched, eyes dark with possession, as thick white cum immediately began to leak from her well-used pussy, sliding down over her asshole and dripping onto the cushion between her thighs. Imani smiled up at him—wicked, satisfied, completely unrepentant—and spread her legs a little wider so he could see every drop.

He leaned down and took her mouth in one last deep, possessive kiss, tongues slow and claiming. When they broke she whispered against his lips, voice hoarse, “This is only the beginning. Our secret. No one ever has to know what their perfect son does to his stepsister on this roof.”

Terrence kissed her again, softer, sealing the vow. “Only the beginning,” he agreed. “Every chance we get.”

Imani curled closer, still smiling, the wet evidence of him cooling on her skin. What Terrence did not know—what she would keep locked behind that wicked smile—was that their mother had cornered her in the kitchen two nights ago and quietly asked if anything inappropriate was happening between them. Imani had looked her straight in the eye and lied. She had chosen this rooftop, this surrender, knowing full well the risk had already been named.

Fresh filth, nightly

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