In truth, I don't remember much about my dream, other than it was a good one. I think I was at an amusement park or fair or something, riding a rollercoaster and having a good time.
And then I started feeling... good. I mean
good
. It was this great emotional high as if everything was going my way and the entire sky was vibrating in energy. But it wasn't just euphoria, I was feeling it physically too... like, the most amazing sensations of my life were throbbing through my body. All that feeling overwhelmed the dream itself, and with a shock I opened my eyes and realized I was awake.
There was a second of disorientation--where was I? I mean, the place seemed familiar but I wasn't in my dorm, any of the couches I regularly crashed on, or....
And that incredible feeling that tore me from my dream washed over me all over again. Pure instinct, I could do nothing but release a deep-throated, rumbling purr.
After a few moments, I raised my head and suddenly everything was clear. I was laying in my folks' guest room bed, and Karl, my best friend in the whole world, was kneeling between my naked legs, with my granite-hard dick halfway down his throat.
"Karl...?...FUUUUUUUCK" Whatever thought I had was driven from my mind as my buddy's mouth drove down my cock.
Karl released my dick, looked up and said with a smirk, "Aha, Sleeping Beauty awakes."
Now, like many young guys, Karl's and my friendship had always been based on a fair amount of wise-ass banter and snarky come-backs. Right there, right then, I had nothing to throw back. Nothing but desperation: "Oh God buddy, don't stop. Don't... stop...."
His mouth returned, wrapping around my cockhead, bobbing fast and hard. I arched my back and let out a growl as raw electricity ripped across my body. But he was just getting started. After a second he drove down again, twisting his fingers down my shaft as he went. The jumbled words I cried out were likely blasphemous in five or six major religions.
At that point, Karl pulled back, looked me in the eye and said in a husky voice, "Scott, my friend... you have a mighty thick dick."
And like that, he shifted to a completely different assault. He turned his head so that rather than me essentially fucking his mouth like a well-lubed hole, his mouth was sliding sideways up and down my shaft. Fuck that was good. He next raised his head and started tickling my piss-slit with rapid-fire flicks of his tongue, driving me absolutely crazy. When I thought I was going to scream, he went back to diving down on my cock as far as he could. I roared in encouragement.
Karl then moved into a rhythm of using his mouth in every which way he could, shifting tactics like lighting, never letting me gain my bearings. All the while, he used his fingers up and down my shaft to get at places his mouth couldn't go. God DAMN I was in heaven. My best bud, in the course of an evening, had given me the best fucking blowjobs of my life... and this one was better than anything. Far better than the blowjobs of every woman I had ever been with. Collectively.
I realized that as all this had been going on, I had spread my arms wide, and was clutching the sheets harder than a Jaws of Life prying open a wrecked car. I was just trying to hang on.
But something triggered in my mind. I deliberately released my right hand, and slowly brought it down to Karl's head. The gesture was an instinctive one--I often held the heads of gals sucking me and tried to guide them as to what I wanted. But this was... different. Instead of gripping him, I found myself... holding him. Massaging him. Running my fingers through his tousled hair.
In some corner of my mind, the intimacy of my own gesture startled me.
Curiously, Karl responded in kind. One hand continued to work my dick, but the other slowly started caressing my abdomen, running through my treasure trail, and slowly working its way up to tease my hairy nipples. I moved my other hand on top of his and started rubbing our fingers together, essentially holding hands as he worked my chest.
With a slurping plop, he pulled his mouth off my cock, causing me to gasp lightly. Before I could whine out a complaint, Karl said "Let me try something here." In a bit of awkward grace, Karl hoisted himself over my legs, onto his hands and knees beside me. At this point, he shifted direction so that he was kneeling with his head toward my feet, with his knees at my right side. From there, he leaned forward and took me back into his mouth. The new position allowed him to drive down much further, causing me to yelp appreciatively as he went.
"Better?" he asked?
I don't know what kind of incoherent sound I made in response, but it was most definitely better. Karl was now able to get more of me down his throat, but I quickly realized another way it was most definitely better: from this new position, I got an incredible view of the hottest ass I had ever seen.
Don't get me wrong, I'm pretty sure I'd seen Karl's butt before; best friends usually see each other in various kinds of undress all the time. But Karl and I had never been roommates, and in fact lived on opposite sides of campus. If we showered after some activity, we usually just did it in our respective dorms. Plus, at that time and place, it was a risky move to check out a guy's ass--for all intents and purposes, you were on safer ground checking out his girlfriend's ass than his. And of course, in our frenzied sex last night, I was too focused on his cock to ever see his backside. I'm sure as fuck that if I had realized how hot it was I would have remembered.
But I got an eyeful now... and if anything, checking it out made my dick get even harder. I mean, holy fuck the guy could have gotten work in Hollywood as a butt double. The ass cheeks were perfectly round, pure muscle. They were lightly hairy, but the hair became denser into his asscrack, dancing around his hole.
Without a second thought, I knew I had to explore it. I slowly, gently moved my hand and began massaging his butt. I needed more. So much more. But there was no time... everything was too much, and Karl's assault on my cock had brought me to the breaking point. I couldn't hold back and began to thrash violently. "I'M FUCKING GONNA CUM! I'M FUCKING..... UUUUNNNNNNNNNNNNNHHH!"
Rope after rope of cum exploded out of my cock as I came so hard I think I lifted a half foot off the bed. Karl gobbled up as much of it as he could--impressive, given the circumstances--and let anything he couldn't swallow dribble from his mouth and down his chest. My body stopped convulsing, but he didn't immediately let my spent cock drop from his mouth. Instead, he gently milked me for a few minutes. I luxuriated in the sensation as long as I could, but soon became way too sensitive and gently urged his head back. He rested back on his haunches, and languidly stroked my chest as my breathing settled.
"You ok, Scott?"
I chuckled as a responded. "I don't think I've ever been this ok in my life!" We looked intently at each other for a second, then my eyes narrowed and I said with a smirk, "And buddy, it is time to even the score!"