I went upstairs and packed a small bag with a change of clothes, then was out the door on my way. I got to Alex's house in about five minutes and rang the doorbell. Alex opened the door and invited me in, we went back to his bedroom after saying hi to his parents. To my surprise, sitting on the bed was Corey. He winked at me while saying, "Hey John! We have been waiting for you." I looked at him with a little confusion but brushed it off and sat down.
Alex's parents walked in after a few minutes and said they were going out with some friends and wouldn't be back till late. We said bye in unison and watched as the unsuspecting adults exited the house. As soon as the door shut, Alex got up and went to his closet revealing a new porno that none of us had seen before. He put in the DVD and sat back on the bed to my right, Corey to my left. We sat, gazing at the screen in anticipation of the opening scene.
The scene opened up with a group of guys going in to a locker room, getting ready to shower. The group of young men stripped; revealing their hard, toned bodies. I looked over and Corey was pulling off his pants, leaving his 9" semi-hard cock laying on his belly; followed by Alex repeating the same process. They looked at me and told me to take my pants off too, so I did. Before I could even say anything, Corey reached over, grabbed my cock and began to stroke it, then Alex reached over and started rubbing my balls. I leaned back and let my two best friends have their fun, closed my eyes, and relaxed. After a few minutes; I felt a mouth engulf my now hard cock, looked up to see Corey sucking on my cock as Alex sucked on his. I leaned my head back and moaned as Corey licked over the head of my penis, then up and down the shaft.
I was getting really close to orgasm, so I sat up and lifted Corey's head off my cock; brought his lips to mine and began the most passionate kiss I ever had. I could taste my pre-cum on his tongue, which only turned me on more; forcing me to suck his tongue in my mouth. I pulled away and sat on the ground beside Alex, reached over and began to stroke his cock (this was the first time I had ever touched another man's penis, it really turned me on!) Alex stood up and positioned his penis in front of my mouth; with no direction I took the entire 7-inch tool down my throat. I heard him moan as he pulled out and slammed it back in. He reached down, grabbed the back of my head & started to face-fucked me. He pulled out all the way leaving spit drooling from my open mouth; leaned down and kissed me, twirling his tongue around mine. He stood back up and slid his beautiful cock back in my waiting mouth. Alex grabbed my head and started slamming my face back & forth on his cock so fast I couldn't breathe. He pulled out for a second so I could catch my breath; then continued to force my head on his hard cock, harder and faster until he exploded in my mouth. The force of his semen made me gag a little; but continued to suck every last drop out of him. I grabbed his balls as he was cumming and smacked his ass a couple times all while enjoying the taste of his semen building up in my mouth.
I stood up and pulled Alex's face to mine, we made out while transferring his seed back and forth between our mouths. Corey got on his knees and began to suck me again, this time with serious intensity! I felt myself getting ready to explode within what felt like 10-seconds. My body tensed as I blew my load deep down my friend's throat. He coughed a little and let a couple drops slide out and down his cheek. I watched as Corey and Alex began to make out, spitting my semen in each other's mouths. I collapsed on to the bed in exhaustion; but Corey and Alex had much more in mind...
I smelled a musky odor & opened my eyes to Alex straddling my face. I looked at his tiny, puckered asshole as he spread his hairless cheeks apart and ordered me to lick his ass. I did as was told with great exhilaration! I buried my face in his ass and licked every possible inch I could. He was moaning with pleasure as I smacked his ass a few times leaving his cheeks pink. I felt Corey lift up my legs and rub some lubricant on my puckered asshole, then push in a couple fingers. He started to finger fuck my ass with verocity, sliding three then four in. He pulled his hand out and lubed it up some more, only to shove it back in.
Corey said, "I hope you are ready" and slid his thumb in. I gasped as his entire hand forced its way up my ass; he kept pushing harder until the entire thing broke through my sphincter. I let out a small scream that was muffled by Alex sitting down hard on my face. I felt Corey pull his whole hand out, then slam it back in hard. He was fist fucking my ass as I licked Alex's asshole clean. Corey's fingers began to slowing exit my gaping asshole leaving it wide open and begging for something to fill it...