I partially woke up because something was tickling my face. It was my second day at college for a new school year, and the first full day with a new roommate after moving into the dorm room together yesterday.
It was sort of tickling, but also rubbing. And dragging. I wasn't yet fully awake, and didn't even have my eyes open yet. But I was getting curious. I couldn't place the feeling. What was touching me?
I opened my eyes, and saw a thick, naked crotch in front of me, with an enormous erect penis sticking out of it and looming over me. And rubbing all over my face. What the fuck! I opened my eyes wider.
I was still a bit foggy but waking up more each second. The penis wasn't as big as I thought. It wasn't tiny, either, it was decently sized for sure, and interestingly fat. But it looked larger than it was because it was so close to me. I was lying on my side like I often sleep. My head was near the side of my bed. I turned my gaze upward and saw my roommate's smirking face. The naked crotch and penis were his!
I had always thought of myself as straight before now. For sure I enjoyed sex with girls, and had enjoyed cumming in a number of pussies, girl asses, and girl faces in my time. I had rubbed my own dick over my girlfriend's face and it was a huge turn-on for both of us, that inevitably led to escalating and concluding sex acts. I'd always thought the turn-on for me was because I enjoyed seeing and feeling my dick rub on my girlfriend. Which was true as far as it went. But I was now starting to consider the possibility that the entire scene was erotic to me - from both ends of the dick!
My girlfriend would get very horny feeling my dick on her, and then invite me into her by opening her mouth. I closed my eyes daydreaming about that, and reflexively opened my own mouth a bit. Suddenly my roommate pushed his dick between my lips and inside!
My eyes shot open in surprise. "Mmmph!" I protested around his invading member. Which was interestingly fat.
"I told you so!" he exclaimed over me in triumph. And then he placed his hands behind my head and pushed his dick in a little deeper.
"Mmmph?" I asked. I didn't understand what he meant. Then I remembered. The first thing he said yesterday after I introduced myself was his name, and then "before you know it, you'll be sucking my cock!" At the time it was completely out of the blue, and I didn't know how to react. He had a mischievous glint in his eye right after he said it, but then he moved on to more normal introductory small talk, which didn't give me much chance to react. In the end, I said nothing about it, and just focused on the other things he was saying. But I remembered now.