It had been a long fucken day. I had taken my two classes for the day and then worked till 11:30 p.m. How the hell was I going to find a girl when all my friends were out and I was just too tired to do anything? I stumbled into the dorm I shared with my ever so popular, carefree spirited roommate Brian.
Fucker always had a mess on his side of the room. Shoes everywhere, T shirts piled up, shorts on the floor, and of course his favorite light grey sweats. Those damn sweats should have been illegal. Brian loved showing his print in public, like he was doing the whole campus a favor.
And to be fair, the guy earned it.
Brian had caramel skin, the kind that always looked warm, and a killer body he sculpted three times a week at the college gym. A real gym body with thick shoulders, arms with veins you could trace, and that V shaped cut you only get from serious training. You do not get a body like that unless you show up when other guys stay in bed. Even I had to respect it. Any guy would.
Did Brian love walking around half naked every chance he got? Yes. He practically lived shirtless, always in those sweats that clung to him like they were made for his body alone. And honestly, if I had that kind of physique, I might do the same. Did he get plenty of girls? Absolutely. He only had to walk into a room and they paid attention, something he craved.
Thankfully I worked late, so by the time I got home he usually cleaned and sprayed the place down.
What ultimately pissed me off the most was that Brian was financially supported by his parents. He did not have to work. He did not have to do anything other than exist in college. I was hating on his ass, more so today than usual.
I dropped off my backpack and walked into the bathroom to start the hot water. These old college pipes always needed ten full minutes to stop spitting out ice water. While it warmed up, I stripped and caught my reflection in the mirror.
I was five feet nine inches, lean but muscular, the kind of build that did not scream for attention but held it once the clothes came off. People never expected it from me. I looked like the quiet guy in class, the one who blended in, but underneath the T shirts and hoodies I had definition. Shoulders cut just right, a firm chest, a stomach that hinted at abs. Nothing crazy, but enough that girls always widened their eyes a little when I undressed. That part I loved.
My skin looked pale under the bad fluorescent lights, but it made the rest of me stand out. Dark brown eyes that could look soft or sharp depending on the day. Jet black hair that gave my face a clean contrast. I looked like someone you would not notice until you saw me at the right angle with the right lighting, and then suddenly I was interesting. Sometimes I wondered if that was why people always underestimated me.
I pulled off my boxers and looked down at myself. My cock hung nicely, a solid eight inches when fully hard, and even now it had weight to it. I gave it a small laugh and shook my head. What was the point of having something that nice if I never had the time or the energy to use it. Another day stuck between school and work and not a single chance to get laid. Figures.
I sighed and stepped into the shower. The steam was finally curling out of the stall, and my body needed that heat in more ways than one.
The water felt glorious. I washed up and then just stood under the water, hot and wet, and my cock sprang to life. I gave it a couple of strong jerks, ready to pound one out solo when I heard a ruckus out in the bedroom.
“Shit,” I whispered. I took the soap and lathered up for the last time before heading out.
“Jacob,” I heard Brian crash into the bathroom.
“Yeah, I will be right out,” I yelled back.
Brian was straight, sure, but horny is horny, and Brian was always horny. The dude could walk past a shadow that looked like a woman and get hard. I guess it shouldn’t have surprised me that he didn’t think twice about stepping into the shower with me.
“What the fuck Brian,” I half yelled.
“No point in wasting water,” he said with that stupid carefree smile as he stepped in beside me. He took the soap straight from my hand and started lathering up like this was normal.
No fucken respect for space, I thought. Not even a little.
I already knew what his body looked like. Anyone with eyes knew. But I had never seen him fully naked, skin to skin, nothing hidden. And seeing him like that in the tight space of the shower hit different. His body was ridiculous, carved out by hours at the college gym, thick shoulders, wide chest, the kind of shape that made girls giggle and guys size themselves up without meaning to.
Then my eyes dropped and I hated myself for looking. He was carrying a fat cock, heavy even when soft, almost five inches just hanging there. Thick too. Thick enough that you could not ignore it even if you wanted to. It matched the rest of him, bold and unapologetic.
“Great,” I thought, another thing this fucker has going for himself. As if the looks, the body, the charm, and the nonstop stream of girls were not enough, now I had to see he was packing heat too.
And of course he stood there casually, the warm water rolling over his abs and flowing down that stupid big cock like it was nothing, like this was just another way for him to show off without trying. Maybe it was. Knowing Brian, maybe this was just another arena where he always had an advantage and I was supposed to pretend it didn’t matter.
Hey, respect my privacy,” he laughed as he noticed me staring and then proceeded to turn around and press his muscular ass against my cock. I should have pushed him off. I should have said something. But the second his ass wrapped around me, something in my brain just shut down and all I could feel was heat. Why the hell did it feel that good? My cock got hard and was now sliding between his muscular trained ass.
“Oh shit,” I gasped as Brian looked back. “Fuck it,” he smiled and then pressed me against the shower wall as he continued to slide my length through the tight crease between his cheeks.
I knew brian liked attention on his body. If someone, anyone, responded to him, he soaked it up like gasoline on a match. Maybe that’s why he didn’t pull away when he felt how hard I got.
“That is it buddy, fucken cum,” he grunted while reaching back and taking my low hanging balls and pulling them down. My body jerked and I was now actively sliding my hard cock back and forth, passing my cock head over his warm hole only encouraged me to continue.
I do not know what got over me, but I grabbed his waist and began to properly rub my cock over him. I didn’t mean to grab him like that. My body just did it. It was like my hands knew what they wanted before my mind could catch up. Why couldn’t I stop? Why didn’t I want to stop?
“Yes,” he grunted as I felt my cum rise from deep inside me.
I couldn’t believe how fast he had me. This was Brian, my annoying roommate, the guy who never cleaned his side of the room, the guy who bragged about pussy all day. So why was I shaking for him like this?
“I am gonna cum,” I grunted in sexual delirium.
“Yeah you are,” Brian grunted after me.
“Shit,” I yelled as my cock exploded. Brian was squeezing and rolling my balls like an expert and my cum landed all over his back and the back of his neck. As the high came down, Brian stood up and turned to face me. His cock was fucken thick, hard and just as big as mine.
“My turn,” he said as he took my shoulder and put me on my knees and placed his cock in my mouth without any warning or asking.
“Arrgghhh,” I grunted as he slipped his cock in my mouth. Not the whole way, but enough to get his head past my lips.
“Suck,” he yelled. He was also on the edge and before I could think, I did. I sucked.
“Yes, fuck yeah, take it, you look so good with my fat cock in your mouth,” he grunted as his body shook.
“I am getting close,” he said. Thankfully he never pushed past my lips since my mouth was already full.
“Aaaahhhh,” Brian pulled away from my mouth, breath hitting the tile like heat. He planted himself right in front of me, close enough that I could feel the warmth coming off him. His body was tense and shaking, muscles cut like something carved. His abs tightened, his chest rising, and his hand worked himself with this fast, practiced rhythm that told me he had done this a hundred times… just never in front of me.
His cock throbbed hard, every pulse visible, every movement deliberate and hungry. His balls tightened against him, bouncing lightly with each stroke. I had never been this close to another man like this, never watched one lose control, never seen it happen inches from my face.
And I couldn’t look away.
“Here it comes, Jacob.” His voice dropped low. Too low. Like the sound hit me before the meaning did.
Everything happened too fast for thought.
His whole body jerked with the force of it, muscles flexing, breath breaking, the moment claiming him completely. I saw the way his spine arched, the way his thighs tightened, the way his hand froze for half a second before he let go.
The heat hit my face before the shock did.
I blinked, caught between instinct and disbelief. Brian’s breathing came in sharp bursts above me, loud in the shower steam, his body still twitching with aftershocks. For a second he just stood over me, chest heaving, his eyes on me with this wild, satisfied look that sent something electric through my stomach.
Then he grinned. Slow. Cocky. Completely unbothered.
Like he had always known this would happen.
He reached down and tapped my lips with his fat cock, not forcing anything, just… claiming the moment. Testing me. Messing with me. His touch was warm, teasing, deliberate.
I couldn’t speak. My brain hadn’t caught up to my body. My heart was pounding in this messed up rhythm that felt part panic, part adrenaline, part something I was scared to name. Everything felt surreal , too hot, too close, too much.
I stayed kneeling without meaning to, staring up at him, my mind blank and buzzing, my pulse still racing from everything that had just happened way too fast to understand.
Brian gave me one last smile and slapped my shoulder lightly.
“Come on. I’ve got a date.”
He helped me up and we showered. Brian made small talk about school and work, and I went along with it. I mean, what were we supposed to talk about, what had just happened?
We dried off and walked into the bedroom. We were both still naked and Brian, shameless as ever, didn’t bother grabbing a towel or covering himself. He just strolled across the room like he owned it, like nothing unusual had happened in the shower. He started digging through piles of clothes, flexing without realizing it or maybe realizing it too much, giving me a full view of his back, his shoulders, the tight taper at his waist.
He always looked good, that wasn’t new. But something in me noticed it differently now. Maybe it was the shock. Maybe it was the adrenaline still running through my body. Maybe it was just the fact that he stood there like a sculpture brought to life, muscles shifting under his skin in a way I had never paid attention to before.
Or allowed myself to.
Brian stretched one arm up to the top shelf and his torso tightened beautifully, abs forming a hard wall under caramel skin. His cock bounced slightly as he moved, heavy and relaxed now, but still thick as hell. I wasn’t staring, not really, but my eyes kept catching on things I’d never bothered to notice. The curve of his chest. The way his thighs looked like they could split denim. The easy natural confidence of a guy who knew every room wanted him.
He wasn’t doing it for me. That wasn’t his style.
He was doing it because he loved the attention, whoever it came from.
That was Brian.
And me? I wasn’t into men. I’d never questioned that.
But after what just happened…
hell, I didn’t know what to do with the images replaying in my head.
I was confused. Turned on by the shock, maybe. Off balance. My body reacting before my brain could file everything under “not normal.” I stood there naked, watching him move, breathing harder than I meant to.
Brian didn’t notice or maybe he did and didn’t care. He glanced at me once, smirked, and flexed subtly, like the attention was a drug he’d never say no to.
And I just stood there, trying to make sense of anything.
I mean…
he is straight,
and so am I.
So what the hell had just happened?
“Oh man, I have a date with Victoria,” he said eagerly as he pulled out his outfit. He was still completely naked while I just stood there trying to process everything that had just happened.
“If you ever get out of this room, make a move on her,” he said with a grin. Then he crawled onto the bed on all fours, giving me a full view of his muscular legs and the tight sculpted line of his back. His big balls hung low between his thighs and swayed as he started dry humping the mattress like he was rehearsing positions. Every snap of his hips made his balls bounce and his cock jump in the air. He knew exactly what he was doing and exactly who was watching.
My throat tightened. I forced myself to sound casual. “Why is that,” I asked, pretending I was not watching the show he was putting on inches away from me.
Brian laughed and reached behind himself, spreading his cheeks and exposing his pink hole like it was nothing. “She loves eating ass,” he said with a proud little wink. Then he rolled onto his back in one smooth motion, his cock fully hard again and pointing straight up. “Before she rides the Brian express,” he added confidently as he thrust his hips upward, as if she were already sitting on him.
He flexed his abs, tightened his thighs, and lifted his hips again, fully aware that I could see everything. He was not just showing off for Victoria. He was showing off for me too. Maybe he did not realize it consciously or maybe he absolutely knew. Brian wanted admiration wherever he could get it. He wanted eyes on him, even my eyes, even after what we had just done.
I stood there confused all over again, wondering how a straight guy could be this comfortable, this open, this hungry for attention from anyone breathing near him. And yet there he was, cock bouncing in the air, body lit up, smirking at me like he was waiting for a reaction.
And I had no idea what to do with any of it.
My heart was pounding in this strange mix of fear and craving that I had never felt before. I should have been freaking out. I just stood there staring at him, unable to move, unable to pretend I didn’t want to see what else he would do.
Yeah I was confused. Yeah I was straight. At least I thought I was. But part of me wanted him to bend over again or roll onto his back and show me everything he wanted Victoria to see. And that part of me scared me more than anything that had happened in the shower.
I had never done anything with a guy in my entire life, yet here I was watching his hard body flexing in front of me like he was posing for my eyes alone.
“What the fuck is wrong with me,” I thought.
“What the hell is happening to me,” I thought.
“What am I becoming,” I thought.
Before I could say a single word, Brian’s phone rang. He jumped off the bed with that same easy confidence he had in the shower and grabbed his phone. He pulled on his white briefs and then his grey sweats, but not before giving me one last full view of his thick cock and heavy balls. He didn’t cover himself until the very last second. Almost like he wanted me to look. Almost like he wanted one more reaction from me.
“Yeah, yes baby I am on my way,” Brian said with that stupid confident smile of his. He looked straight at me as he said it, almost like he wanted me to hear every word. “Yeah, yeah I am sure I can take care of you tonight,” he added casually into the phone.
Then, without breaking eye contact, he pulled out his cock. He started jerking it right in front of me as if it was the most normal thing in the world. My eyes locked onto it and refused to look away. His cock was thick, heavy, still wet from my mouth. His balls bounced lightly in his fist as he stroked himself with slow, lazy confidence.
“Yes, I will be right there. Is my baby ready for an all nighter,” he purred into the phone, voice low and smug. He knew I was watching. He liked that I was watching.
“Ok, I will be right there baby.” He hung up and tossed the phone on the bed.
He walked over to me while I was still completely naked. His grin was tight and playful.
“It was nice guy bonding with you, man,” he whispered in my ear. His breath was warm. His tone was teasing, but also real. He liked the moment. He liked that I was there for it.
Before I could even form a sentence he reached down and took my cock in his hand. I didn’t have time to think or react. My cock jumped instantly hard in his grip. He gave it one slow squeeze.
“Glad you liked it too,” he said with a smirk.
Then he let go and dashed for the door like nothing had happened at all.
I stood there naked, dripping, shaking, staring at the empty doorway.
What the fuck had just happened?
To get in touch with the author, send them an email.