Rooftop Reunion
“You still wear it.”
Mara turned, the navy fabric of her old flight attendant uniform catching the evening wind. Leo stood by the rooftop door, hands in his pockets, that crooked smile I hadn’t seen in three years cutting through the city haze.
“It still fits,” I said, smoothing the skirt. “Some things don’t change.”
He walked closer, the scent of him—cigarette smoke and sandalwood—hitting me like a memory I’d buried. The skyline blazed behind him, windows glittering gold and pink.
“You look like you’re about to board a flight to nowhere.”
“Maybe I am.”
He stopped a foot away, close enough that I could see the grey threading his temples, the way his jaw tightened when he looked at my legs. The rooftop hummed with distant traffic, a helicopter thumping somewhere over the river.
“I missed the way you talk,” he said. “All that polish, hiding the dirty underneath.”
My pulse kicked. “You always did like digging for it.”
He reached out, fingertips brushing the brass zipper at my collar. The metal was cool, his touch warm. I didn’t pull away.
“Mara.” His voice dropped. “Why did you call me?”
I could have lied. Could have said I wanted closure, a drink, a catch-up. But the truth was simpler, hotter, pressing between my thighs like a secret.
“Because I’ve been thinking about your cock for three years,” I said. “And I’m tired of pretending I’m over it.”
His breath caught. Then his mouth was on mine, hard and hungry, his hand fisting the front of my uniform blouse. I gasped against his lips, and he swallowed the sound, pushing me back against the rooftop railing. The metal bit into my hips, the city sprawled below us, a million strangers unaware.
“Fuck, you’re still so tight,” he muttered, hitching my skirt up my thighs. The stockings I’d worn—black, seam up the back—were a choice. He noticed, thumb tracing the line.
“I wore them for you.”
He groaned, pressing his forehead to mine. “I’m not going to last if you keep talking like that.”
“Then don’t.”
He spun me around, bending me over the railing. The view was dizzying—the river, the bridges, the blinking lights of planes descending. I braced my hands on the cold metal, arching my back as he yanked my panties down to my knees.
“Look at you,” he breathed, fingers sliding through my wetness. “Soaked already. For me?”
“Yes. God, Leo, just fuck me.”
He didn’t wait. He shoved his cock inside me in one stroke, and I cried out, biting my lip to stifle the sound. He was thicker than I remembered, or maybe I was just desperate, clenching around him as he bottomed out.
“Quiet,” he whispered, hand clamping over my mouth. “You want the whole city to hear?”
I shook my head, but my hips pushed back against him, greedy. He laughed, low and filthy, and started to move.
The rhythm was brutal, perfect. His balls slapped against my clit, his fingers digging into my hips as he fucked me over the railing. The wind whipped my hair across my face, the uniform skirt bunched around my waist, my blouse half-untucked. I could smell him, sweat and leather, feel the heat of his chest against my back when he leaned over me.
“You feel like heaven,” he grunted. “Like you never left.”
I wanted to answer, but his hand was still over my mouth, and all I could do was moan into his palm as he angled deeper, hitting that spot that made my knees buckle.
“That’s it,” he said. “Take it. Take all of it.”
He pulled out and spun me around, lifting me onto the railing’s edge. I wrapped my legs around his waist, the city spinning behind me, and he drove back in, filling me completely. I clawed at his shoulders, the fabric of his shirt bunching under my nails.
“Look at me,” he demanded.
I did. His eyes were dark, pupils blown, a sheen of sweat on his forehead. He looked like he was falling apart, and I loved it.
“I’m close,” I gasped.
“Me too. Come with me, Mara.”
He fucked me harder, faster, the railing groaning under our weight. My orgasm hit like a wave, crashing through me, and I bit down on his shoulder to keep from screaming. He followed a second later, burying his face in my neck as he came inside me, hot and thick, his whole body shuddering.
For a long moment, neither of us moved. The city hummed below, the wind cooled our skin.
“I always half-hoped you’d come back,” I whispered.
He pulled back, brushing a strand of hair from my face. “I didn’t leave because I wanted to.”
“You left anyway.”
He kissed me, soft this time, tender. “I know.”
I slid down from the railing, my legs shaky. He helped me fix my skirt, his hands gentle now, a world away from the man who’d just fucked me senseless.
“Same time tomorrow?” he asked.
I smiled, straightening my collar. “I’ll wear the uniform.”
CATEGORIES: [Uniform, Rooftop, Ex-Girlfriend, Just the Two of Us, Passionate Sex]
From the blog
- How to Write Prompts for Steamy AI Stories
- 50 Erotic Story Ideas You Can Generate Tonight
- AI Sex Chat: What It Is and How to Have a Great First Conversation
- How an AI Erotic Story Generator Works & Gets Hotter Results
- How to Describe a Video in an AI Porn Chat: Formulas and 25 Ideas
- Gentle and Hot: Two Video Styles in an AI Porn Chat and How They Differ