Love Bites on the Rooftop
The city hummed below us like a distant heartbeat, but all I could hear was the quick catch in Mia's breath as she looked at me. Her dark eyes locked on mine across the small table we'd dragged up here, full of that same hungry spark I'd felt every time she refilled my coffee at the diner for the last six months. Tension crackled between us, thick enough to taste. The rooftop was quiet, just the two of us under strings of fairy lights someone had left behind, the warm night air wrapping around her short waitress uniform like a secret.
"You keep staring at my neck tonight, Jake," she whispered, leaning forward so the soft glow caught the curve of her throat. Her fingers brushed the edge of her collar, tugging it down an inch. "Something you want?"
I swallowed hard, my pulse kicking up. "Every damn shift I watch you move, Mia. That little smile you save for me. Tonight I couldn't wait for closing time. Had to ask you up here."
She smiled, slow and knowing, then stood and closed the distance in two steps. Her hands slid up my chest, nails grazing lightly. "Then stop talking and show me."
Our mouths crashed together before I could answer. Her lips were soft, tasting faintly of cherry lip gloss and the whiskey we'd snuck from the bar downstairs. I pulled her closer, one hand tangling in her wavy brown hair while the other gripped her waist. She moaned into the kiss, pressing her body against mine, her tits firm against my chest through the thin fabric of her uniform.
My fingers found the zipper at her back and tugged it down slowly, letting the dress slip off her shoulders. She shivered as the night air hit her skin, but her hands were bold now, unbuttoning my shirt with quick, trembling movements. "Touch me, Jake. I've wanted your hands on me for so long."
I traced her collarbone with my lips, then lower, sucking gently on the soft skin just above her breast. She gasped, arching into me. My palm cupped her tit, thumb circling her hardening nipple until she whimpered. Her skin was warm, slightly salty from the long shift, and I couldn't get enough of how she trembled under my touch.
Mia pushed me back onto the wide lounge chair we'd claimed, straddling my lap. Her bare pussy, already slick, rubbed against the bulge in my pants as she rocked slowly. "Feel how wet I am for you? Just from kissing." Her voice was breathy, teasing. She reached down and freed my cock, wrapping her fingers around the thick shaft and stroking with firm, deliberate pumps. "God, you're so hard. Big and ready."
I groaned, my hands roaming her juicy ass, squeezing the firm cheeks as she lifted herself. She guided my cock to her entrance, rubbing the head along her wet slit before sinking down inch by inch. The heat of her pussy enveloped me, tight and pulsing. "Fuck, Mia... you feel incredible."
She started riding me with shallow thrusts at first, shy little rocks of her hips that grew braver, deeper. Her hands braced on my shoulders, nails digging in as she took me fully. The wet sounds of her pussy sliding up and down my cock mixed with our ragged breathing and the faint city traffic far below. I thrust up to meet her, one hand slipping between us to rub her swollen clit in tight circles.
"Yes, right there," she panted, her head falling back. Her tits bounced with each movement, nipples begging for attention. I leaned in and captured one between my lips, sucking hard while my fingers kept working her clit. She clenched around me, her inner walls fluttering.
The pace quickened. I gripped her hips, guiding her faster, the chair creaking beneath us. Sweat slicked our skin, her juices coating my balls as she ground down harder. "I'm gonna cum, Jake... don't stop touching me."
Her orgasm hit sudden and sharp. She cried out, body shaking as her pussy spasmed around my cock, milking me with rhythmic squeezes. I kept rubbing her clit through it, drawing out every wave until she was gasping, nails raking down my back.
But I wasn't done. I flipped her onto her back on the wide cushion, spreading her legs wide. Her pussy glistened in the low light, pink and swollen. I slid back inside her in one smooth thrust, deeper this time, hitting that spot that made her eyes roll back. My mouth found her neck again, kissing, licking, then biting down just hard enough to leave a mark. She moaned louder, hips bucking up to take more.
"Mark me," she begged between kisses, her fingers threading through my hair. "I want your love bites all over me. So everyone at the diner knows I'm yours tonight."
I sucked harder on her throat, then moved to her shoulder, leaving a trail of red marks while I fucked her steady and deep. The city lights blurred as her second climax built fast. She wrapped her legs around me, heels digging into my ass, pulling me closer.
My own release surged up, balls tightening. "Mia... I'm close."
"Cum inside me," she whispered hotly against my ear, her voice breaking. "Fill my pussy."
I thrust once, twice more, then buried myself deep as I came, thick ropes of cum pulsing into her clenching heat. She shuddered through another peak with me, our bodies locked together, breaths mingling in messy kisses.
We stayed like that for long minutes, my lips still brushing the fresh love bites on her neck. She traced one with a fingertip, smiling dreamily.
"Next shift... I'm wearing a lower collar," she murmured, pulling me down for another slow kiss. "And after closing? We're coming back up here. I want more of these marks."
The promise hung in the warm night air like the start of everything.
From the blog
- Why First-Person Confession Erotic Stories Feel So Real
- How AI Characters Remember You: Memory Explained
- Teacher, Boss, Neighbor: Classic Fantasy Archetypes Explained
- Summer Beach Erotica: Steamy Vacation Story Ideas
- Stranger Fantasy Stories: The Thrill of the Unknown
- Romantic vs Explicit: Finding Your Favorite AI Story Style