I'll start off with a little background. My friend Kyle and I had been friends for years and had masturbated together many time before, although we never touched each other. When I spent the night at Kyle's house the night often ended with us sitting on the couch watching porn and stroking our cocks. We had been doing this since we were 13. During these sessions I often found myself watching Kyle beat his 7.5 in. dick and fantasized about wrapping my hands around it. We are both straight but we decided getting of together feels much better. Now for the story.
This happened a 2 years ago when we were 16. I headed over to Kyle's to spend the night and upon arrival I found out that his parents would be out all night. I knew it was going to be a good evening. First we did the usual, watch TV and play video games. Then we started surfing the web and while Kyle was in the bathroom I went to a porn site. I was browsing around the site rubbing my dick through my shorts when Kyle walked in and said, "Good I've been looking forward to beating off all day." I laughed and he sat down on his bed and began massaging his cock through his shorts. I could see the outline of his 7.5 in. dick out of the corner of my eye and my bulging hard on was clearly noticeable through my gym shorts. We continued like this for a while until I finally made a move.
I started a porn movie and got up from the computer so my huge boner was tenting out my shorts and walked over to Kyle. I positioned my cock right near his face, he looked up at me with relief like he had wanted to do this all along. He slid my shorts off and exposed my throbbing 7 in. cock. He reached out and gently began fondling my balls as I let out a soft moan, then he started to slowly rub my cock. He wrapped his hand firmly around the base of my meat and started to stroke me up and down. He continued to massage my balls with his other hand just the way I liked it. He began to jack me off with more intensity, at this point pre cum was oozing out of my cock and running down his hand. When I was about to cum I stopped him and said, "Let me return the favor."
I gripped his dick through his shorts playfully before slipping them off and exposing his beautiful 7.5 in. thick cock. I sat him on the bed and knelt in between his legs. I got my face right up next to his meat and examined it, this turned me on so much. I had watched Kyle jack off many times before so I knew exactly how he liked it. I took his cock in my hand and slowly milked it up and down, teasing him. This was the first cock I ever touch besides my own and I was loving it. I could tell he was in heaven. I started to stroke him faster and faster using two hands to cover all of his thick, long dick.
I wanted to take it further with Kyle so I slowed down and looked up at him and licked my lips. He knew what I meant, he nodded and with a smile said, "Hell yeah!" I moved my head towards his huge cock head and kissed it. Then I licked all the way up the underside of his dick before taking his head in my mouth. I circled my tounge around the glans and the I started exploring his dick with my mouth. I slid my lips up and down slowly sucking and licking his beautiful member. I took 4 in. down my throat and he moaned in exctasy. I decided it was time for him to cum so I started to furiously jack him off with my other hand while bobbing up and down on his cock head. His hips began to buck wildly and he shot ropes of cum in my mouth. I swallowed it all and continued to suck his dick dry. I rolled off him and he said, "That was incredible...Now let me feel your cock in my mouth."
He knelt down and got right to business. Kyle was a pro, he took all my 7 in. down his throat. He knew exactly where to lick and when to suck. I jokingly said, "Have you done this before?" He laughed and said it was from watching so much porn. I moaned as he teasingly took my dick out of his mouth and gave it a few strokes before taking it all back in. I put my hand on the back of his head keeping my dick from dislodging from his moist throat. At this point my cock was aching to cum so I told him to finish me off. He started to stoke me ferociously while taking as much of my cock in his mouth as he could. My body started to shake and I started thrusting my hips uncontrollably when I could feel cum pouring out of my dick. I had not gotten off in a few days so it was a huge load which Kyle couldn't handle. He spit the excess cum back on my cock and continued to jerk me off using it as lube. Then he slowly took my cock back in his mouth and sucked me dry. We both laid back and agreed that was amazing and should continue helping each other get our rocks off.
We masturbated like this together many times after this, all through high school, but did not do it much when either of us had girlfriends and could get relief somewhere else. This was the first time we fooled around, but not the best time, but that's another story.

cool
awesome story. reminds me of one time when i was talked into sucking some guys dick when i was only 8!! lmao.