Justin was my best friend growing up. In high school he always wanted to come over after school because my parents were working and we would have the house to ourselves.
One day after school he asked me if I ever masturbated. I kind of blushed as I knew what he was talking about but had never done it myself. He offered to show me how he did it and I gladly said yes.
I followed him into my bedroom and he quickly ditched all of his clothes. There he was, standing naked in front of me, casually playing with his cock. I remember being shocked at not only the length but the width of his cock as well. Mine was small in comparison but was slowing growing in my jeans as well.
Justin gripped his cock and slowly started stroking it up and down. His cock head was bright red and was glistening on the tip. He touched the moisture and licked it. He asked if I wanted to join him and I figured, 'what the heck' and stripped naked. By now, my cock was at full attention and twitching with excitement.
Justin reached over and gently tickled my cock on the underside of the head, ever so slightly back and forth. I was shaking while he did this and reached over and did the same to him. A little bit of precum leaked out onto my finger and Justin said 'give it a taste' so I did just that. It had a strange taste but I really enjoyed the excitement of it all.
Justin said he had an idea. He wanted us both to lay on our backs and scooch up against each other. I did as he said and ended up putting my legs over his so that our balls were literally touching each other as well as our cocks.
Justin held both of our cocks up and compared the two. He laughed and said I had some catching up to do in that department. He slowly stroked them at the same time up and down. The feeling of his hot flesh pressed against mine was incredible as I felt our cocks throbbing in unison.
He started to dribble precum again and rubbed our cock heads together in a circular motion. The feeling was awesome as the precum acted like a lubricate as our cock heads 'kissed'.
By now we were both feeling the excitement and Justin said 'are you ready for the finale?'
The next 30 seconds were a blur. I have never had an orgasm before in my life and the site of our two hard cocks, naked bodies, and precum was too much to handle.
Justin let loose first and shot three large ropes of cum up in the air. One of the shots landed on my chest and I immediately scooped it up and shoved it in my mouth. He had positioned his other hand below my cock and once I started to shoot he collected up all of my load and said 'look at this chunky mess!' He started laughing and flung it at me and it sprayed across my face. I was laughing too and looked at myself in the mirror and couldn't believe how large my batch was as it was plastered all across my face.