Spin Class
A Sexual Fantasy
It had been a long time since I had been to spin class and was self conscious about how I would do. I got there early to get a bike in the back.
As start time got closer, people came in and began picking their bikes. I saw a woman walk in whom I’d seen in the gym before. We made eye contact and she chose the bike in front of me.
Through out the workout, it was impossible for me to not look at her. Seated, her shoulders were strong and sexy. Her waist, tight and trim. Standing, her legs lean and long. Her ass muscular and perfectly shaped.
When we moved into second position with hands on handle bars and hips high, I could see the shape of her lips as her shorts came up and bounced with the rhythm of the ride.
She glanced back at me, seeing me transfixed by the beauty of her, the sweat, the energy, and pounding music. She tightened her bike down and pushed harder, accentuating the strain from her legs and displaying her muscle definition. The sweat dripped. She knew what she was doing. She knew what I was seeing. I couldn’t help but start to get hard.
As the ride ended, I sat back on my bike and covered myself with my towel, waiting for everyone to clear out. I had to give myself the chance to relax and not walk back into the gym with my shorts stretched from excitement.
Just when I thought as the last person she was going to leave, she shut and locked the door, making eye contact with me and teasing with a little bite of her lips. She walked over without saying a thing and laid her hand on my towel, finding me so hard. She began to rub me slowly and removed the towel, taking me into her mouth.
With a slight moan, she knew I was close and turned around, dropping her shorts. I could now see the full beauty of the view I had the entire class. I slid myself into her and the rhythm of the class pulsed through us again. She let out a deep moan, coming on me as I came into her.
She pulled up her shorts and give me a quick flirtatious wave, saying “see you next class” and walked out.
Rating
0.0 out of 5
0 ratings, 0 reviews