I was working as a bartender at a bowling alley a few years ago when this happened. There was this guy who I worked with, his name was Buck! What a name! he is your typical jock, ex-Air force, typical "straight" guy. He is so hot. He is 5'11" 185# of solid muscle. He is Hispanic with nice olive skin and brown eyes. He works out 3-5 times a week, and it shows! I was constantly staring at his ripped muscles straining to rip out of his uniform. My boyfriend at the time also worked with us and was jealous at my oogleing of him. One night, after close, he asked me if I wanted to go to a house party at his friends with him. Of course I jumped at the chance to be around him, my boyfriend was at home at our house sick in bed. I called and checked in with him and went out to have fun. We hit the bottle the second we got there take shot after shot. We were drunk very fast. We were outside talking and he started asking me about my sexuality and starting to get kind of touchy with me. I chalked it to him being wasted. The party started to die off around 4am and we went to get into his truck so he can take me home. We soon found out that both of were too drunk to drive and we needed to chill for a while. I had no problem with it. I was sitting near inches from the man of my dreams, a Greek god on earth. Like most guys, the subject of sex kept coming up and we were talking about how his girlfriend gives horrible head. I said, kind of joking, kind of as a hint, that guys give much better head than girls. He agreed!!!! He than began to tell me how when he was in the Air force, him and some of his friend messed around giving each other hand jobs and there was this one gay guy in his platoon who would blew him once when he was drunk. He then grabbed my hand and placed it on his bulge in his pants. He was hard as a rock. We were sitting in the driveway of his friends house and I didn't think it was the best place to fuck around so I told him to pull out of the driveway and move the Truck to the end of the street where there was no lights and no houses. The whole time he was driving down the block I kept on rubbing his cock threw his pants and making his cock swell. He parked and turned the truck off. He looked me in the eyes and pulled me close to him and kissed me like he needed it. I was in heaven! We pulled away from each other and I started pulling his clothes off. I started with his shirt, reveling the most perfect set of pecks, with little hard nipples I have ever seen. His 6 pack cut better than any statue you have ever seen. I went for his pants pulling on the belt and un-buttoning his button fly. He was wearing a hot pair of lycra boxer briefs, totally stretched it the max by his huge 9 1/2" uncut monster. As soon as I wrapped my hand around his cock he pounced on my like a wild cat, nearly ripping off my clothes. We laid on the bench seat of his huge truck rubbing or naked bodies together, dripping precum all over each other. I pushed him backward so I could give him the blowjob of his life. I worked on his cock like it was the last. most girls don't like to play and suck with guys balls, so when you spend a lot of time on the sac, most straight guys go wild. He was moaning like a crazy person. Laying there, naked in his truck with two huge balls in my mouth, all I could think about is his hot, virgin ass. I wondered how he would react to a rim job.........so I tried it. Gently. HE trusted his asshole up into my tongue impaling my tongue up his hot ass. I rimmed him for at least an half hour, stroking his cock and pulling on his nipples, making his crazy with lust. I knew he couldn't take much more so I went back to his cock. Taking the whole thing down. As I was doing that I rammed two fingers in his ass and searched for his prostate. It didn't take long to find it and before I knew it he was shooting the biggest load I have ever had in my mouth. He came for what seemed like forever. and I sucked every drop I could from his hot cock. He laid back and sighed. I was in heaven. I started jacking off because I was so hot from what just happened and he grabbed my wrist and pulled it away. I was shocked. I have had many experiences with "straight" guy and most of the time when they cum, that's it. But he wanted to return the favor! he pushed me back on the bench and started blowing me. He couldn't take all 7.5" of it but he sure tried. Gagging and drooling he gave me one hell of a blow job. I think he new I was about to blow my load and he stopped sucking on my cock and lifted my legs up to my chest and ate out my ass. He tongue fucked me for 15 minutes or so and I couldn't take it anymore. I begged him to suck my cock because I needed to cum. He didn't waste any time. He put the head of my cock in his mouth and stuck two fingers in my ass at the same time. It was all too much. I shot the biggest load of my life in his eager mouth and he swallowed every drop. He laid on top of me and put his head on my chest and we rested for a while and then he got up and we both got dressed and he took me home. I looked over at him as he started the car and I could tell his cock was hard again. I pulled it out again and sucked him off all the way to my house. He came in the parking lot as soon as we parked and I went to give him a goodbye kiss with his load still in my mouth. He eagerly sucked it all off my tongue and gave me a smile. I left and went into the house and slipped into bed with my boyfriend. I still had a raging hard on. I woke my boyfriend up by sticking my cock in his ass. I fuck him harder and longer that I have ever had before, the whole time thinking of Buck.