This happened to me at the end of my senior year in High School. I'd just graduated, turned eighteen and was looking forward to the summer. I normally worked in my uncle's store during the summer, but I'd planned to take the summer off and enjoy myself before starting college in the fall...one last fling, so to speak.
My friend Wesley and I were spending the weekend at his parent's house while they were away. We got into his father's beer fridge that was always full of several twenty four packs of Coors. We'd been drinking for several hours and getting pretty tight. As could be expected of testosterone driven teenage boys, our conversation soon turned to sex.
We both had limited experience with women but talked a good game. We didn't let truth interfere with a good story. We asked each other about our experiences and things like that. Then Wesley asked me, "Have you ever touched another guy's cock?"
And I answered, "No way man, never."
With a devilish look on his face he told me, "Well I have."
Surprised, I asked, "What did it felt like?"
As I watched in silence, he pulled down his gym short and stood there with his half hard cock bulging out the front of his jockeys. Then with a mischievous little smile, Wesley said, "Why don't you find out?"
I have to admit I was scared but curious. It must have been the beer that made me lose my fear because I suddenly reached out and stroked the semi hard bulge in the front of his jockeys. As I stroked his cock through the cotton fabric of his jockeys, Wesley let out a soft, "Mmmm," and then I found myself pulling down his underwear. When his cock sprung free it was fully erect...and it was big and beautiful.
Trance like because of its size, I took Wesley's throbbing cock in my hand and started stroking it.
With an almost painful look on his face Wesley moaned, "Ohhhhhh, ungh, uuugh," and then said, "Put it in your mouth."
My hand was moving up and down his shaft, as I brought my face closer and closer to his cock. I peered at it intently. I was now very horny and my cock was very hard.