I still remember that sticky Tuesday like my calves still remember the burn. Work had boxed my brain, traffic in Ahmedabad was pure revenge, and I almost skipped legs again. But the membership fee was already cut so I walked into FitZone near Satellite around eight forty. Floor was thin, maybe four people packing bags. Music low. Lights half dimmed. And there she was near the cable stack, wiping the handles like the day owed her rent.
Her name tag said Kirti. New night trainer, maybe two weeks max. Sharp jaw, tight black tank that showed the outer curve of her boobs every time she reached up, black leggings sitting low on her hips with that long waistline. Soft stomach but thick thighs that looked like they could lock a man. This whole mess is my indian gym sex story and I am not polishing it. I stared too long. She caught me and just smirked.
You late today she said while still wiping. Legs or back. I muttered legs and dropped my bag. She walked over close enough that I smelled coconut oil mixed with faint sweat. Dont half rep the squats tonight she told me. I will watch. Her voice flat but the way her eyes slid down my shorts made my cock twitch already. I usually ignore trainers. That night I did every cue she threw.
How the floor emptied too fast
By nine fifteen the last uncle left. Reception guy yelled he is locking front in ten and walked off for chai. Kirti flipped the main lights lower and locked the glass door from inside without looking at me. She walked straight back to the squat rack where I was breathing hard after set three. You always shake like that after light weight she asked. Not light I lied. My legs were cooked but the real problem was the way her tank kept riding up when she spotted me. Dark sports bra peeping.
She put both palms on my lower back during the next squat and pressed hard to keep my spine neutral. Hands stayed lower than needed. On the walk up she breathed against my ear. Hold bottom two seconds. Dont bounce. Then her fingers slipped under the waistband of my shorts just enough to feel skin. I almost dumped the bar. She laughed short and stepped back. Racks empty now. Stretch properly before you leave. Mats near the dumbbells are clean.
I went because my dick was already half up and the shorts forge would show if I stood. Sat on the foam mat, legs open, trying to look normal. Kirti came over with a towel, dropped it beside me and knelt between my knees like that was standard form check. Lean back she ordered. Open the hip. Her hands slid from my knees up the inner thighs slow. Thumbs pressing deep. Not massage now, deliberate. Blood in my head gone straight down. She watched the front of my shorts grow without pretending.
Hard already she said quiet. How long since last day. Weeks I answered, voice cracked. She answered nothing, just pushed my knees wider and cupped me through the fabric. Firm squeeze. So hot she muttered almost to herself. Dont make noise if somebody knocks. Then she peeled the shorts and underwear down together till my cock slapped free against my stomach. Thick, dark tip already wet. She spat once on her palm and stroked full length without teasing. Grip rough, the way gym rats touch iron.
Mats got messy quick
I tried sitting up but she shoved my chest down with her free hand and kept pumping. Fast short strokes then long ones that twisted at the head. Her eyes never left my face. Want my mouth or want inside first she asked like she was offering water or sports drink. Inside I croaked. She stood, peeled the leggings and panties down in one push, kicked them toward the rowing machines. No landing strip drama, just dark trimmed hair damp already. She straddled me reverse first, back to my chest, and reached between to line me up.
Heat hit first. Then that tight wet slide as she sank halfway. I grabbed her hips hard and she hissed. Easy bhai, thicker than I thought. She bounced short to open up then dropped full. Mat scraped under us. Sweat from my back stuck us together. She rode with both hands on my knees for balance, rolling her hips so every downstroke hit deep. I watched her ass bounce, that little sudden shake when she took all of me. My fingers dug bruises on her waist. She rocked harder.
Faster I told her. She gave a short laugh but followed. Wet sounds filled the empty floor. Every few thrusts she clenched around me on purpose and I nearly emptied early. Suddenly she lifted off, spun around, and faced me. Tarped lips close. She kissed messy, tongue first, tasting of mint gum and salt. Then she grabbed the base of my cock and sat again, eyes locked. Now watch she ordered and started grinding circles, clit dragging against my pelvis. Her tank still on, sports bra soaked under it. I yanked both up and sucked one dark nipple hard. She arched and moaned open mouthed, no care now.
Someone could walk past the glass any second but the inner curtain was half drawn and she didnt slow. I flipped us, pushed her back on the mat, hooked both her knees over my elbows and drove in deep. Long thrusts that made her boobs bounce free. Matregular slapped. She grabbed my hair and pulled me down. Bite there she pointed to the side of her neck. I did and her cunt squeezed so hard my vision dotted. Yes like that. Spoil me she muttered. Then she started talking dirtier in half Hindi half plain talk. Andar tak ghusaa. Dont pull out slow. Harder till I drip.
I hammered till my thighs shook from earlier squats and from her. She came first with a quiet locked scream, legs clamping, nails dragging my back bloody under the tshirt. The pulse around my cock finished me. I tried pulling but she locked ankles behind me and forced every spurt inside. Warm flood. She kept micro grinding till it leaked out around the base onto the mat. We stayed locked breathing like we finished a circuit. Sweat poured off both of us onto the foam.
Shower room after we wiped the mat
She finally rolled off, scooped some of the mess with two fingers and licked them clean while looking at me blank. Tissues in reception she said. I cleaned the mat with the towel she had brought, legs still jelly. She grabbed my wrist and tugged me toward the staff shower which stays unlocked after hours. Tiny box, one big shower head. She stripped the tank and bra full, heavy natural tits with dark wide areolas. Water scalding she set it and pulled me under still half hard.
Soap everywhere. She scrubbed my chest then knelt on the wet tiles and took me in her mouth without warning. Warm water mixed with her saliva. She deepthroated easy, nose to my stomach, gagged once then did it again. Hand pumping what her lips missed. I held the wall and her wet hair. She pulled off with a string of spit. Taste yourself she said and kissed me open. Then she turned, hands on the opposite wall, ass out. Second round. I slid in from behind slow at first then rough. Water slapped our skin. Her fingers worked her clit while I pounded. Mirror fogged but I still watched her face twist.
She came again quieter this time, forehead pressed to tile, and milked the last few drops from me. We stayed under the spray till water ran cool. After she toweled fast, dressed in the same soaked gear, and tossed me my shorts. Front door automatic lock resets at eleven she said. Dont come same hour tomorrow or uncle gossip. Then just walked out front like nothing. Left me dripping and empty.
I sat in my car ten minutes before starting engine. Cock raw, lower back scratched, smell of her still in my nose. Next three nights I went same time hoping. She spotted me once, gave a tiny headshake no, and trained some other guy. On Friday she texted the number from the member app. Late session free. Bring towel. I nearly crashed the bike racing over. Floor empty again. This time she bent over the assisted pullup machine, leggings already off, and told me dont warm up. Just fuck. We lasted longer. I led her to the plyo box, sat her on the edge and ate her till her thighs shook around my ears. Then bent her again and took her standing against the mirror wall till both of us slid down sticky.
After that it became almost schedule. Some nights quick handjobs behind the dedicated stretch curtains. Some nights full rough when she was on her period roster cover and the place was ours till midnight. She never got soft spoken. Always orders. Harder. Deeper. Hold my throat. Leave marks under the bra strap so I remember tomorrow. Once I made her wait and she edged me for twenty minutes with only mouth and pillows under my hips till I begged. Pathetic she laughed and sat on my face after I finally came.
One raining Sunday she called me over in afternoon paperwork hours. Nobody there. We used the full abs area mats. She rode reverse again till her legs gave and I flipped her missionary, legs on my shoulders, and hammered till the mess ran down her crack onto green foam. She kept me inside after and pulled my face down for lazy kissing while aftershocks twitched. That day she talked actual life five minutes. Brother pushes marriage. Parents want stable boy. She said she likes cock and control more right now. I just nodded. Not romance hour and we both knew.
Last time was three weeks back before she quit. New city offer she said. Bigger gym. Last session she locked us in the tiny assessor cabin used for measurements. Bent over the desk face down, palms flat, and let me take her slow and deep for almost half hour. No talking almost. Just wet sounds and her occasional gasps. When she came she pushed back hard and held. I filled her again and she stood after, let everything drip down her thighs, scooped some and rubbed it over her clit like oil. Keep this for memory she said. Then dressed, gave me a quick hard kiss and left first.
I still train legs on Tuesdays. Different trainers now. Mats cleaned better. Sometimes the smell of coconut oil and low lights hits me wrong and I get hard mid set. Never repeated with anyone else there. Body remembers the exact grip of her hands under my waistband that first night and the way the empty floor echoed when she rode me like she owned the membership. That is all. No clean ending. Just sore thighs and messy nights that ended when she walked away.
More stories to read
