Before he could say anything, I pulled the front on my shorts down and showed him my 6" rock hard cock. I told him that since he was seeing what mine looked like, that he should show me his. He nervously unbuttoned his bluejeans, pulled down his zipper, and pulled back his underwear showing his hard 7" cock. I reached over and wrapped my hand around it and gently squeezed the head between my finger and thumb. Greg moaned a little, I could tell he was definitely enjoying the feel of my hand on his cock.
I told him to sit back and keep checking out the lezzies. After about a minute of playing with his cock, I suddenly leaned over and took his cock in my mouth. It felt so great sliding across my tongue, the soft silkiness of the skin contrasted by the hard shaft which it covered. Greg's whole body stiffened when he felt my warm wet mouth on his cock, and that was followed by a low moan and the feel of his hand in my hair, guiding my head up and down. I tried to draw it all into my mouth, but could'nt get the last bit in without starting to gag. I had taken 5 inches all the way down in the past, but his 7" shaft was not only longer, but bigger around as well. I started to slowly glide my mouth up and down on his shaft, licking and pushing on his cock with my tongue. It didn't take but a minute of my mouth working on his cock that I felt his hips rise up off the couch and his body stiffen and jerk as I felt his warm tangy thick cum in my mouth. I swallowed his cum while continuing to milk his cock with my mouth. I kept working his cock until his cum stopped and he was starting to push my head away from his now super sensitive organ. I resisted his pushing and just held his still hard cock in my mouth.
After a minute had passed, I started to slowly work on his cock again. When I had him going good again, I came back up for air and told him to follow me. I led him into my bedroom and pushed him onto my bed. I then took off my shorts and underwear and reached for Greg's hand and I put it on my hard throbbing cock. I had a large drop of pre-cum on the head of my dick. I used a finger to gather it and put it to Greg's lips and told him to taste it. He said he liked the way it tasted, and I said I had more for him as I lay down beside him in the 69 position. I told him that if he wanted me to finish him again, he was going to have to do me at the same time. I only had to wait a second before I felt his warm mouth on my cock, tentatively at first, but then he had me in his mouth, his lips gliding up and down on me. I watched his mouth making my cock feel good for just a few seconds before I went back to working on that 7" cock, this time I got to really work on it for a bit before he came again, and tasting his cum in my mouth was what pushed me over the edge and I was having that great feeling of jerking and shooting my cum into Greg's mouth. He didn't do too bad for his first time. We sucked each other off again later that evening, and the next morning and whenever our roommates weren't around for the last two weeks before we went home for the summer.