Blonde on the Rooftop
The city lights glittered like scattered diamonds below us as I stepped out onto the private rooftop gym. The warm evening breeze tugged at my tank top, carrying the faint scent of jasmine from the planters along the edge. My new client was already there, stretching by the railing in tiny neon shorts and a sports bra that barely contained her impressive chest. Her long blonde hair was pulled into a high ponytail that swayed like a golden flag every time she moved.
"Hey, I'm Jake, your trainer for the next six weeks," I said, offering my hand.
She turned, blue eyes sparkling under the string lights. A bright smile lit up her face.
"Hi Jake. I'm Chloe. God, this view is insane. You really train up here?"
"Best gym in the city," I replied, trying not to stare at the way her toned abs flexed as she laughed. "No distractions. Just you, the skyline, and me kicking your ass into shape."
Chloe bit her lip, ponytail swishing. "I like the sound of that. Been dying to get back in shape after quitting the gym downtown. Too many creeps staring."
We started with mobility drills. I guided her through lunges, my hands light on her hips to correct form. Her skin was warm, slightly sweaty already. Every time she bent forward, that blonde hair cascaded like silk, brushing my arm.
"Fuck, my hamstrings are tight," she groaned, holding the stretch.
" Breathe into it," I murmured close to her ear. "You've got great flexibility. Just need to push a little harder."
She glanced back at me, eyes half-lidded. "Harder, huh? Careful what you wish for, trainer."
The tension crackled between us like the distant thunder rolling over the buildings. After circuits of squats and planks, we moved to the padded mat near the edge. City hum mixed with our heavy breathing. Chloe's cheeks were flushed pink, strands of blonde hair sticking to her neck.
"You're killing me, Jake," she panted, dropping to her knees after the last set. "But I love it. Feel so alive up here."
I crouched beside her, wiping sweat from my brow. "You're doing amazing. That blonde ponytail bouncing around is pretty motivating, not gonna lie."
Chloe laughed, low and throaty. She reached up, tugging her hair free. Golden waves spilled over her shoulders, framing her face.
"Better?" she teased, leaning closer. Her tits rose and fell with each breath, nipples hard against the thin fabric.
My cock twitched in my shorts. "Much."
She didn't pull away. Instead, her fingers traced my thigh. "I've been thinking about this since I booked you. The hot trainer with the rooftop... figured I'd see if the chemistry was real."
"It is," I growled, cupping her jaw. Our mouths crashed together. She tasted like cherry lip balm and salt. Her tongue flicked against mine, hungry.
We didn't waste time. Chloe pushed me onto my back on the thick mat, straddling my hips. The city sprawled beneath us, oblivious. She yanked her sports bra off, freeing those perfect, firm tits. Her pink nipples begged for attention.
"Suck them," she whispered, guiding my head up.
I latched on, swirling my tongue around one stiff peak while pinching the other. Chloe moaned loud, grinding her pussy against the growing bulge in my shorts.
"Oh shit, Jake... your mouth feels so good."
She reached down, shoving my shorts off. My thick cock sprang free, veins pulsing. Chloe's blue eyes widened, blonde hair curtaining around us as she leaned down.
"Holy fuck, that's a nice dick," she breathed. Her soft hand wrapped around the base, stroking slowly. Then she lowered her head and took me into her warm, wet mouth.
The wet sounds of her sucking mixed with the wind. She bobbed deep, blonde locks tickling my thighs. I groaned, threading fingers through that golden hair, guiding her rhythm.
"Damn, Chloe... just like that. Suck my cock, baby."
She popped off with a gasp, strings of saliva connecting her lips to my glistening head. "I want it inside me. Now."
We switched positions. I stood her up against the railing, the city lights twinkling far below. Bending her slightly, I peeled her tiny shorts and thong down those long legs. Her shaved pussy was soaked, clit peeking out swollen and pink.
I rubbed my cockhead along her slick folds. "So wet for me already."
"Fuck me, Jake. Don't tease," she begged, pushing back.
I thrust in hard, burying half my length in one go. Chloe cried out, gripping the railing. "Yes! Oh god, you're stretching me so good."
I started pounding her from behind, the slap of skin echoing across the rooftop. Her tight pussy clenched around me, juices dripping down her thighs. That blonde hair whipped wildly in the breeze as I reached around to rub her clit.
"Harder... fuck me harder!" she moaned.
I gave it to her, gripping her hips, slamming deep. Her tits bounced with every thrust. I pulled her ponytail like reins, arching her back.
"You're such a dirty blonde slut up here where anyone could see," I growled.
She laughed breathlessly. "Maybe I want them to watch you wreck my pussy."
We changed again. I sat on the bench, and she climbed on reverse cowgirl, facing the city. Her ass cheeks jiggled as she sank down onto my cock, taking every inch. The view of her tight asshole and stretched pussy lips gripping me was obscene.
"Ride it, Chloe. Show me how bad you need this dick."
She bounced fast, moaning nonstop. "I'm gonna cum... fuck, I'm so close!"
I reached around, flicking her clit furiously. Her walls fluttered, then clamped down as she shattered. Hot squirt sprayed over my balls, soaking the mat. Chloe screamed into the night, body shaking.
Before she could recover, I flipped her onto all fours. I drove back in, chasing my own release. The wet squelching sounds were filthy. Her pussy was creamy now, coating my shaft.
"Cum inside me," she panted. "Fill this blonde pussy up."
That pushed me over. With a deep groan, I buried myself to the hilt and exploded. Thick ropes of cum pulsed into her, overflowing as I kept thrusting through the orgasm. She came again from the sensation, milking every drop.
We collapsed together, sweaty and spent, her golden hair fanned across my chest. The city kept glowing below, indifferent to our rooftop secret.
"Best training session ever," Chloe whispered, kissing my neck.
"Same time tomorrow?" I asked, already hardening again against her thigh.
She grinned. "Only if we skip the warm-up next time."