When I was about 12 years old or so I had a friend who lived up the street. He lived with his grandparents and they always left us alone. We usually just hung out and it was very innocent. This one time, we were playing video games in his basement and he told me he would turn off the game if I didn't show him my dick. I was really into the game and didn't want him to turn off the game so I pulled down my pants and underwear and sat back down and continued playing my game. He had a little koosh ball that he had been playing with before all this and then I noticed that I couldn't hear him playing with the koosh anymore. I looked over my shoulder and saw that he was also naked from the waist down and was rubbing his hard dick with the koosh and had a look of sheer joy on his face.
By this time I had forgotten all about the video game and turned my chair around to watch my friend. Finally, he noticed that I was watching him and he asked me if I wanted to feel how it felt. By this time my dick was very hard and aching to be stroked. I had been masturbating frequently since I was probably eight years old or so, and my dick knew the routine. I nodded and instead of passing the koosh ball to me like I thought he would, he reached over and started rubbing my dick with the koosh ball. It felt so good, just the right amount of rubbing and a little tickling sensation. I was enjoying the attention when we heard a noise and stopped for fear of getting caught.
So he went to check it out and locked the door so no one would burst in on us. We then went into the closet where we sat down next to each other and started stroking our dicks. Without saying anything, we started touching each others dicks. Finally, we reached the point of no return and climaxed. He was a year younger than me and so he didn't cum when he orgasmed, but I shot my cum all over both of us. That was one of my first experiences with sex and seeing another person naked. We never masturbated together again, but I'm glad I went over to his house that day and played video games!