I set the weights down, grabbed my towel, and walked into the locker room.
Sitting down, I removed my socks and shoes and pulled off my top. I stood up and pulled off my gym shorts and jockstrap. I put my sweaty clothes in my gym bag, grabbed a clean towel, soap, and shampoo, and walked into the showers. I always used the middle stall on the left and was happy that it was empty. I flipped the towel over the hook, stepped into the stall and turned on the water.
I heard another shower start and turning my head noticed a well-built man moving into the stall across from mine. I stepped forward under the showerhead and let the full force of the water hit the top of my head. I washed my hair with my shampoo and rinsed it. Using the bar of soap I lathered the back of my body and rinsed it off. Turning around, to wash my front I looked over and the man had his back to me and was soaping his back, butt, and legs. Even from the back, he looked familiar and I felt a faint twinge.
He turned around, looked at me, and winked. I nodded my head in acknowledgement. I was slightly surprised since most men avoided any kind of contact in the showers. Looking down I saw that he was well hung and had very large balls. I had noticed him during the last couple of weeks, which was why his backside had looked familiar. He started soaping up his chest and I finished soaping up and rinsing off. I turned the shower off and grabbed my towel. As I started drying my body, he turned off his shower, grabbed his towel, and started drying off also.
I wrapped my towel around my waist, stepped out of the shower and walked back into the locker room. Pulling fresh clothes from my bag I sat down and started getting dressed. The man walked by me and proceeded to duplicate my actions. I stood up, dropped my towel, and pulled on my jockeys and shorts.
As I sat back down, the man said, "Hi. My name is Frank. What's your name? "Jack."
He stood up, walked over, and we shook hands.
Frank asked, "Would you like to get something to drink? I am new in town and do not know many people."
"Sure."
We finished dressing, discussing where to go. I told him to follow me and we walked out of the gym.
I threw my bags into the back seat and started my car. I waited until Frank was behind me and pulled out into traffic. I headed to my favorite neighborhood bar and pulled into the parking lot. He parked next to me and we went into the bar. It was Tuesday night so it was not crowded and the bar was quiet. We sat down in one of the booths, ordered our drinks, and started talking. Frank was from Los Angeles and had recently moved here as part of a job transfer. We discussed each other's jobs, careers, and backgrounds and ordered another round of drinks.
Frank was quiet for a minute and looking at me intently said, "At the gym I noticed that you have looked at me more than a few times. I have been watching you and I am going to take a chance. I am bisexual and I think you are too. Am I right?"
"Yes."
It had been years since a man had jumped my bones and vice versa. I was alone as my wife was visiting her sister in New Mexico and my kids were married.
He said, "My wife is still in California cleaning up loose ends and both of my kids are in college. Are you are interested in getting together."
I nodded, paid the bill and we left the bar. I told Frank to follow me. We pulled into my driveway, got out of our cars, and entered the house. I turned the living room lights on and motioned towards the couch.
"Have a seat. I'll get us a beer." I said.
Walking into the kitchen, I grabbed us each a beer, popping the tops, and went back into the living room.
Frank smiled as I handed him a beer and I sat down across from him in the love seat.
"TV? Music?"
"Neither. I only want to suck your cock." He said.
We each took a swig and set our beers down. My experiences with men were usually more subtle. I guess he believed in the direct no holds barred approach because he pulled his shirt off. I watched as he took his tennis shoes and socks off.
He looked at me and said, "Well?"
I stood up, saying, "Not here" and walked towards the bedroom. I turned on the lights and pulled back the covers on the bed. I pulled my shirt off and removed my shoes and socks. Frank dropped his shorts and his hardon was plainly visible in his underwear. My cock felt superhard as I pulled both my shorts and jockeys off, my dick bobbing up and down.
"Nice." Frank said and pulled his underwear off. His cock was also hard and stuck straight out from his body. His prick was at least nine inches long, matching mine. This was going to be great!
I lay down on the bed and Frank crawled between my legs.
"No. Sixty-nine first." I said.
He turned around and his legs straddled my head, his crotch inches from my face. I moaned as his hand curled around the base of my cock. I moved my arms around his legs and reaching in grabbed his cock and pulled it towards my open mouth. He groaned as my tongue lapped at the head of his cock. My cock twitched in his hand as he lowered his head, sliding his mouth down my erection.
I raised my head and loved the feelings and sensations as his hard cock slid into my mouth. When the tip touched my throat I moved my head back and started sucking on his cock. He was sucking on my cock and we started loving each other's hard shafts, our heads and hips moving at a steady pace. I let go of his cock and felt the shaft drive completely down my throat. We started to suck each other's cock at a faster pace and I felt my cum boiling in my balls.
Frank grunted and drove his cock as deep as he could into me and spurted. I swallowed each stream of hot cum as he repeatedly orgasmed. I sucked on his cock, milking him dry of cum, and he moaned as I continued to suck on his softening cock. I moved my hips faster and Frank deepthroated me, his bobbing head matching my pace.
I moaned as I orgasmed sending shot after shot of cum into his mouth and down his throat. Frank swallowed all of it not missing a drop. We kept sucking each other's cocks getting every drop of cum that we could and loving the shafts sliding between our lips and into our mouths. Finally I let his dick, wet with my saliva, slip from my mouth. Frank raised his head and shoulders and let my cock drop from his mouth.
He rolled off me and off the bed. The whole sexual encounter had not taken more than fifteen minutes. I knew that I was not satisfied and I hoped that he was ready for more. He went into the bathroom and I could hear him pissing. He flushed the toilet, washed his hands, and came back into the bedroom.
"Christ that was great, but it wasn't enough and it didn't last long enough." Frank said.
"Yup. I agree."
Frank slid into bed next to me, our bodies touching, and started stroking my chest. His fingertips made small circles around my tits and he tweaked and pinched my hardening nipples. He rolled on his side and started kissing and sucking on my chest and I felt my cock start to harden. He sucked on each nipple and gently nibbled on them making them even harder. He repositioned his body and started running his tongue and lips up and down the center of my chest moving closer and closer to my hard cock.
I moaned as he ran the flat of his tongue down the length of my cock. Moving his head between my legs, he lapped at my balls. Frank sucked first one and than the other rolling them around in his mouth. I spread my legs and raised my hips and he ran his tongue down between my balls and anus. He probed that sensitive area with his tongue sending thrills through my groin. He lowered his head further and licked at my anus and I moaned again. He ran his tongue up and down my butthole and slid the tip of his tongue into it. He tongue-fucked my asshole and I gasped at the sensation.