Rooftop Finale Ignites Their First Taste

Naomi and Miriam share a hungry lesbian hookup on the rooftop after their concert.

12 min read September 05, 2026New
▶ Listen to this story
Rate the narration:

Open the full audio page →

I’ve never told anyone this the way it actually happened—not the cleaned-up version I give friends over drinks, but the raw, sweaty, pulse-still-racing truth of the night Naomi and I finally stopped pretending. I’m Miriam, twenty-four, the backup dancer who learned every hip roll and hair flip so the real star could shine. Naomi was twenty-two, the aspiring singer with that smoky alto that could make a whole rooftop forget the city noise below. We’d been circling each other for weeks in that cramped rehearsal space above the old record shop, fluorescent lights buzzing, floor sticky with spilled energy drinks.

It started small. She’d catch my eye in the mirror while I marked the choreography for our underground pop duo’s debut gig, and I’d hold the look a second too long, watching sweat slide down the hollow of her throat. One afternoon she “accidentally” brushed her tits against my arm reaching for the water bottle. I felt the soft give of her through the thin tank top and almost groaned out loud. Later she laughed it off, but her nipples were hard and she knew I saw. I started wearing shorter shorts to rehearsal. She started staying after to “run the bridge again,” just the two of us, her voice cracking on the high notes while I stood close enough to smell the vanilla lotion on her collarbone.

By the night of the show we were electric with it. The rooftop was ours—string lights, a borrowed PA, maybe forty people who knew the right password. Naomi owned that little stage. She sang like she was fucking the microphone, hips rolling in the tight black dress that stopped mid-thigh, black boots laced up her calves. I danced behind and beside her, hands skating her waist on the chorus, fingers dipping just under the hem when the lights strobed. Every time the crowd cheered I felt her ass press back into me for half a second longer than the choreography needed. My cunt was already slick by the second song. I kept imagining dropping to my knees right there and burying my face under that dress.

When the last note faded and the small crowd filtered down the fire escape with their cigarettes and compliments, the rooftop went quiet except for the distant traffic and the soft clink of empty bottles. Naomi killed the main lights so only the string bulbs remained, casting everything gold and shadow. She was breathing hard, chest rising, lipstick a little smeared from the mic. I was still in my stage shorts and cropped top, sweat cooling on my stomach, heart slamming like it wanted out.

She turned to me, wiped her mouth with the back of her hand, and laughed that low, private laugh I only ever heard in rehearsal. “Fuck, Miriam. We actually did it.”

I stepped closer. The gravel of the rooftop crunched under my sneakers. “You were incredible. I almost forgot the steps watching you.”

Her eyes dropped to my mouth, then lower, lingering on the way my top clung to my tits. “You’ve been watching me for weeks.”

“So have you.” My voice came out rougher than I meant. Adrenaline was still singing in my blood, mixing with the ache between my legs that had been building since the first time she bent over to adjust a monitor and I saw the lace edge of her panties.

Naomi closed the last foot between us. Up close I could smell her—sweat and stage lights and that vanilla, plus something warmer, muskier. She reached up and tucked a damp strand of my hair behind my ear, fingers trailing down my neck. “I’ve wanted to do more than watch since the first rehearsal. That day you taught me the body roll and put your hands on my hips to correct me? I went home and fingered myself thinking about your mouth.”

The confession hit me like a bass drop. Heat flooded my face and my cunt clenched hard. “Jesus, Naomi. I’ve been soaked through half our practices. Every time you hit that high note and arched your back I wanted to drag you into the storage closet and lick you until you couldn’t sing straight.”

She made a small, hungry sound. Her hand slid from my neck to the side of my breast, thumb brushing the nipple through the thin fabric. It pebbled instantly. I sucked in a breath and mirrored her, palm cupping the soft weight of her tit, feeling the stiff peak. We stood there under the stars and the cheap string lights, just touching, learning the shape of each other while the city hummed far below.

“I kept thinking it would ruin the duo,” she whispered, leaning in so her lips almost brushed mine. “But right now I don’t give a shit about the duo. I want to taste you.”

I closed the gap. The first kiss was messy, open-mouthed, all the weeks of tension pouring out. She tasted like the cherry lip gloss she’d reapplied between songs and the salt of performance sweat. Her tongue slid against mine and I moaned into it, both hands now grabbing her ass, pulling her flush so I could feel the heat of her pussy against my thigh through our clothes. Naomi’s fingers tangled in my hair and tugged just enough to tilt my head, deepening the kiss until we were both panting.

When we broke for air she rested her forehead against mine. “Rooftop. Empty. Stars. I’ve pictured this exact moment so many times.” Her free hand slipped under my crop top, palm hot against bare skin, sliding up to cup my breast fully. She pinched my nipple and rolled it, sending a jolt straight to my clit. “Tell me you’ve pictured it too.”

“Every fucking night,” I admitted, voice shaking. I shoved my hand between us and under the hem of her dress, finding the damp lace of her panties. She was soaked. My fingers pressed against her through the fabric, feeling the swollen lips, the heat. Naomi gasped and rocked into my hand.

“Miriam—fuck—”

I rubbed slow circles, teasing her clit while she kept playing with my tits, both of us still half-dressed, exposed to the night air and anyone who might climb back up, though the fire escape stayed silent. Her mouth found my neck, sucking hard enough to mark, teeth grazing. I pushed the lace aside and slid two fingers along her bare slit, gathering wetness, then pushed inside her. She was tight and silky and clenched around me immediately.

Naomi’s head fell back, string lights catching the column of her throat. “Yes—just like that. I’ve needed this.” She yanked my top up so my tits spilled free, then bent and took one nipple into her mouth, sucking hard while I fingered her deeper, thumb working her clit. The wet sounds of my hand moving in her cunt mixed with the distant city and her muffled moans against my skin.

I was throbbing, empty, desperate for her turn, but I kept working her, curling my fingers to find that spot that made her thighs shake. She released my nipple with a wet pop and looked up at me, eyes dark, lips shiny. “Your turn. I want my mouth on you before I come. I’ve dreamed about spreading you open on this rooftop.”

She spun us so my back hit the low ledge wall, cool concrete against my spine. Naomi dropped to her knees on the gravel without hesitation, yanked my shorts and panties down in one rough motion, and stared at my bare pussy like it was the only thing left in the world. Cool night air kissed my wet folds. I was dripping down my thighs.

“Look at you,” she murmured, almost reverent, then filthy. “So pink and ready. I’ve wanted to eat this since the day we met.” She leaned in and dragged her tongue from my entrance up to my clit in one long, slow lick. My knees nearly buckled. I grabbed the ledge with one hand and her hair with the other.

Naomi licked me like she was starving—broad strokes, then pointed tongue flicking my clit, then sealing her lips around it and sucking while two of her fingers pushed inside me. The dual sensation ripped a cry out of me that echoed off the nearby buildings. I didn’t care. She fucked me with her hand and worshipped me with her mouth, humming against my clit every time I clenched. I could smell myself on her breath when she pulled back just long enough to say, “Come on my tongue first. Then I’m going to sit on your face and grind until we both lose it.”

The words alone almost tipped me. I was so close, thighs trembling around her head, the stars blurry above us. She curled her fingers perfectly and sucked harder, and the tension that had been coiling for weeks started to snap—

But footsteps clanged faintly on the fire escape two floors down. A voice called up, laughing, someone who’d forgotten a jacket. Naomi froze with her mouth still on me, fingers buried deep. We both went still, hearts hammering, my orgasm hovering right there on the edge, unfinished, aching. She looked up at me, lips glistening with my wetness, eyes wide and wicked, and whispered against my cunt, “Not yet. We’re not done. When they’re gone I’m finishing what we started—every way I’ve imagined.”

She slowly slid her fingers out, kissed my clit once more like a promise, and stood, tugging my shorts back up just enough for decency while the voices grew closer. My body was shaking with denied release. Naomi’s dress was still rucked up on one side, her own need obvious in the flush of her cheeks and the way she pressed her thighs together. She laced her fingers through mine, squeezed, and murmured, “Stay right here with me. The night’s just getting started, and I still haven’t tasted all of you.”

The voices climbed closer—two guys from the crowd, still buzzing off the set, one laughing about the jacket he’d left draped over an amp. Naomi’s fingers tightened around mine. We stayed pressed against the ledge like nothing had happened, though my shorts were crooked, my top still half-rucked, and the taste of my own cunt lingered on her lips when she kissed the corner of my mouth quick and dirty before stepping half a pace back.

They spilled onto the rooftop a second later, all loud congratulations and beer breath. Naomi flashed that stage smile, the one that never reached her eyes the way it did for me, and I mumbled something about packing the monitors while my pulse hammered between my legs. Every shift of fabric scraped my swollen clit. I could still feel the ghost of her tongue there, the stretch of her fingers. The guys grabbed the jacket, cracked a couple jokes about how hot we’d looked together under the lights, then finally clattered back down the fire escape. Their laughter faded into the street noise.

The second the rooftop went quiet again, Naomi was on me.

She didn’t even wait for the last clang of metal. She grabbed the front of my crop top and yanked me flush against her, bodies slamming together under the cheap gold string lights. It was supposed to look like a victory hug if anyone glanced up from the street, but her thigh shoved hard between mine and her mouth was already at my ear.

“They almost caught me with my face in your pussy,” she whispered, voice rough. “Do you know how close I was to telling them to fuck off so I could finish eating you?”

I made a broken sound and rolled my hips, grinding my soaked shorts against the firm muscle of her thigh. “I was right there. You had me right fucking there.”

“I know.” Her hands slid down my back, over the curve of my ass, squeezing hard enough to bruise. “I’ve jerked off thinking about this rooftop for weeks. Late nights after rehearsal, fingers in my cunt, imagining you bent over that ledge while I licked you open. Sometimes I came so hard I had to bite my pillow.”

The confession poured straight into my bloodstream. I turned my head and caught her mouth. This kiss wasn’t the messy first one—we already knew the shape of each other now. It was deliberate, lingering, tongues sliding slow and deep while we learned every soft give and sharp edge. I sucked her lower lip, tasted myself on her, and she moaned into me like I’d just offered her everything she’d ever wanted. Her hands roamed freely: up under my top again to cup and knead my bare tits, thumbs circling nipples until they ached, then down the bare strip of my stomach, fingertips dipping just under the waistband of my shorts without pushing further yet. I did the same to her—palms gliding over the tight black dress, mapping the flare of her hips, the soft heavy weight of her breasts, the way her nipples stabbed the fabric. We groped each other like teenagers who’d waited too long, open-mouthed and hungry, the city lights blurring below us.

Naomi broke the kiss only long enough to drag her lips along my jaw. “Tell me yours. The filthy ones. The ones you never said out loud.”

I was panting, forehead pressed to hers, both of us still half-dressed and shameless under the stars. “You in that little dress after every rehearsal. I’d go home and shove two fingers in myself imagining bending you over the practice-room mirror so you had to watch while I fucked you with my tongue. Sometimes I’d picture you sitting on my face right here, grinding down until I couldn’t breathe, coming all over my mouth while the whole city kept moving underneath us like it didn’t matter.” My voice cracked. “I’ve woken up soaked more mornings than I can count just from dreaming about the way you smell when you’re turned on.”

She groaned and kissed me again, harder, teeth clicking, tongues thrusting. One of her hands shoved fully into my shorts this time, cupping my bare cunt, two fingers sliding through the slippery mess she’d left earlier. I was dripping down her wrist already. I shoved my own hand under her dress, past the ruined lace, and found her just as wet, folds swollen and open. We fingered each other standing up, slow and filthy, kissing through every gasp, exploring mouths and curves like we were trying to memorize the catalog of each other’s bodies before sunrise stole it.

The gravel bit into the thin soles of my sneakers. Cool night air licked the sweat on my spine. Every time a car horn floated up from the street I clenched around her fingers and she clenched around mine. Her free hand kept roaming—squeezing my ass, sliding up to twist a nipple, fisting lightly in my hair to tilt my head so she could suck bruises along my throat. I mirrored her greed, palms everywhere, learning the exact weight of her tits in my hands, the way her ass filled my grip when I pulled her harder onto my thigh.

Naomi’s breath hitched against my lips. “God, Miriam, the way you touch me—”

“I can’t stop.” I curled my fingers inside her and felt her flutter. “I don’t want to stop. I’ve wanted my hands on you since the first time you rolled your hips in rehearsal and looked back at me like you knew exactly what it was doing to my cunt.”

We stayed like that for long minutes that felt like hours—kissing deeper, fingers working slow and deep, bodies rolling together in a filthy imitation of the choreography we’d just performed. My orgasm from earlier still hovered, coiling tighter every time her thumb brushed my clit. Hers was right there too; I could feel it in the way she trembled, the broken little sounds she fed into my mouth.

Rate this story

Thanks for rating
Read next: Diner Waitress's First-Time Counter Craving →
Tagged flirting lesbian

Fresh filth, nightly

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