As I rode the 5 minutes to John's house I experienced a mix of feelings and emotions. A bit of regret and shame but that was easily surpassed by happiness and pride that I'd followed my desires and I'd really enjoyed the experience with John. I'd never cum so hard before and feeling his lovely cock swell in my hand and watching him cum hard too was exhilarating. I wanted more.
As I turned into his street I could barely contain my excitement and my cock began to swell in my pants. I looked for the numbers and found the house near to the end of the street. It was a nice 2 storey place set back from the street and I spotted John's car in front of the double garage.
I rode down to where he'd parked and as I did the garage door started opening. John emerged with a welcoming smile and told me to bring my bike in the garage. I rode in and leaned the bike up against the wall. As I got off the bike my excitement was evident in the tenting in my pants and I could see his beautiful cock outlined in his pants as he began growing too. He came closer and we embraced again. Feeling our cocks rubbing against each other again we kissed again. Deep, passionate and lustful. John asked if I'd like a shower and I said that sounds great.
I followed him through the door into the house and then upstairs. As we walked through John said he'd give me a proper tour later. We reached his bedroom and he said to wait a second and he'd get the shower running in the ensuite.
I stood in front of the lovely king sized bed and took off my jacket and shirt. I kicked off my shoes just as John came back in. He had also taken off his shirt and shoes and we embraced again. Our horniness and lust were evident in our moans as we grinded against each other and entwined our tongues. I unbuttoned his pants as he untied the string on my tracksuit pants. We allowed our pants to fall and our naked bodies came together. Chest to chest, mouth to mouth and rock hard cock against rock hard cock.
We broke from our embrace and went into the bathroom. It was very spacious and the shower was a roomy twin. As he held the door open for me I brushed my hand lightly along his turgid cock as I walked past. John gave a moan and came in too. I immediately got under the warm water and allowed it to flow over me. I turned to face him and put my head under the stream. Purposefully shutting my eyes and allowing John to look at me I felt like my cock would explode it was that hard. I stayed like that for maybe 10 or 20 seconds. As I moved out of the flow and opened my eyes John was standing there slowly rubbing his lovely hard cock. He looked at me and told me how hot I looked. We swapped spots and I told him he looked pretty fucking hot himself.
John did the same as me and shut his eyes under the stream and faced me. I watched as water flowed down his hairy chest and across his neatly trimmed pubes. His cock was at full erection and looked so good. I moved closer and lightly stroked the underside from balls to tip and back down again. John moaned loudly in pleasure and soon we were both under the stream kissing and rubbing each other's rock hard cocks.
John grabbed a bottle of lavender scent body wash and squeezed a big amount between our chests. Our hands moved up to lather that and rub it into each other. I spread the lather across his thick chest, his shoulders and down his arms and he did the same. Our hard cocks rubbed and slapped against each other and it felt so good.
I moved the lather further down John and covered his cock and balls in it. Rubbing his balls with my left hand and stroking his cock slowly up and down with my right. It felt so good to feel how hard he was and to hear his moans as my pace began to pick up. John told me it felt amazing and he would cum soon if I kept going. I told him to cum whenever he wants and began pumping a little quicker. As I pumped down John would thrust forward and I could tell he was close. I told him to give me that cum and he obliged as spurt after spurt erupted from his cock onto my hand, my belly and my cock. His hands were on my shoulders as he bucked and thrust through his intense orgasm. I brought the cum on my fingers to my lips and slurped it off. It tasted salty but so good and I thought to myself how next time I want to taste his cock and suck on it.
John pulled me closer and we kissed again. I was still lightly and slowly rubbing his cock as he played with mine. He had lathered me up again and placed his thumb and first finger around the head of my incredibly hard cock. He slowly slid down my shaft and the other fingers came down too, rubbing the sensitive underside until he was all the way to the base with his pinky finger up near the head. He then slid back up and repeated. It felt amazing and I started to thrust my hips into his pumps. Soon he had stopped pumping and I was just thrusting my soap lathered cock into his soapy hands that he had shaped perfectly for me. He encouraged me to keep fucking his hands as he got to his knees and watched my cock building to orgasm. I was in ecstasy as he brought his mouth to my cock and briefly sucked the tip at the peak of each thrust. A few of these and I told him I was going to cum so hard. He held my cock hard at the base and began licking hard at the underside of the head as my hard cock pointed upwards.
I couldn't hold back any longer and my cock released a massive cumshot as I orgasmed hard. My first squirt flew above my head height and came down on his arm. He continued to lick and suckle on the sensitive underside of my fat cock as I continued to buck and ejaculate in a mind blowing orgasm. Watching him suckle and slurp as my cum erupted was so horny and made me want to do the same for him.
My cock was no longer spurting cum but was still rock hard and John was now bobbing up and down on the head with his lips wrapped tightly around. It felt amazing. Soon he got to his feet and we embraced again, my still hard cock rubbing against his which was coming to life again. I told him I'd like to explore more in bed together if he wanted and he said he'd love to.