I had this new roommate move in with me about a week ago. His name's Alex, he's 23 like me, and we found each other through some online ad for sharing an apartment. I live in this small two-bedroom place in the city, it's cheap and close to my job at the coffee shop. When he first came to check it out, I figured I should be upfront, you know? So I told him straight away, "Hey, just so you know, I'm gay."
He looked at me and then shrugged, "Cool, no issues man. I've shared places with all kinds of people before." That made me relax a bit. He seemed chill, straight guy, works at some warehouse or something, likes sports and video games. We hit it off okay from the start, talking about random stuff like movies and food. It's been nice having someone around after living alone since my breakup with my ex boyfriend.
Anyway, it's been a super hot summer. The AC in our apartment sucks, it barely works, and running it all day would cost a fortune in electricity. So we've been dealing with it by taking cold showers, keeping windows open at night, and just wearing as little as possible. First couple days after he moved in, we both stuck to shorts and t-shirts, but by day three or four, we were complaining nonstop about the heat. One afternoon, we were sitting in the living room, sweating our asses off. I said something like, "Dude, if you're too hot, you don't have to wear all that. Just strip down to your boxers or whatever, I don't care."
"Yeah, good idea." He pulled off his shirt and shorts, left in just his briefs.
Alex is built okay, not like a gym rat, but fit from his job I guess, with some hair on his chest and legs. The thing that caught my eye right away was the bulge in his briefs. Holy shit, it was huge. Like, I've seen guys before, hooked up a few times, but this outline was something else. It poked out in front, stretching the fabric a little. I tried not to stare, but my eyes kept drifting back to it. He didn't seem to notice.
After that day, it became normal. Whenever it got too hot, which was basically all the time, he'd just go down to his briefs around the apartment. I'd do the same sometimes, but I was more self-conscious about it. Gave me plenty of chances to check out that bulge without being obvious. I'd wonder what it looked like underneath. Not in a creepy way at first, just curious. Like, is he really that big, or is it the way the briefs fit? My mind started wandering more after a few days. I'd catch myself thinking about it at night, imagining stuff and yeah, it turned me on a bit. I felt kinda guilty, since he's straight and my roommate, but hey, I'm gay, it's natural to notice.
But soon, things started getting interesting. One Tuesday morning, I slept in late. I usually get up around 9 for work, but that day it was closer to 10. My routine is to head straight to the shower. Alex starts work early, like 8, so I figured he'd be gone or in the kitchen by then. The bathroom door was shut, but I didn't think much of it, just pushed it open. There he was, standing with his back to me, towel over his head drying his hair. He heard the door and turned around quick.
My eyes went straight down. His dick swung around and slapped against his thigh. It was the biggest flaccid cock I'd ever seen, no joke. Thick, long, hanging there between his legs, with some veins and a bit of hair at the base. It settled down after the swing, just dangling. I froze for a second, then blurted out, "Shit, sorry!" and slammed the door shut.
"It's fine!" he yelled from inside. "Give me a sec!" A moment later, he opened the door, now with the towel wrapped around his waist. He smiled, looking a bit embarrassed too, and said, "Sorry, man. Overslept, running late for work. The bathroom's all yours."
The rest of the day at work, I couldn't stop thinking about it. That size, swinging like that. Confirmed the bulge was real, no padding or anything. And he didn't freak out, just laughed it off. Made me wonder if he'd noticed me glancing at his briefs before.
Then, next morning, it happened again. I got up a little earlier, still sleepy, headed to the shower. Knocked this time, learning from yesterday. "Just a minute!" he called out. Door opened, and there he was, holding the towel up to his chest with one hand, super loose. It barely covered anything, his pubes were showing, and as he stepped out, the towel shifted, and his dick swung free for a second. I couldn't help it, my eyes locked on it. He walked right past me, smiling like nothing, said, "Late again, haha." Didn't even try to cover up properly. From behind, as he went to his room, I saw it hanging between his legs under his ass cheeks.
I stood there stunned for a bit, then went into the shower. He definitely caught me looking this time, no doubt. Part of me thought maybe he's showing off on purpose, like he knows I've been checking out the bulge and wants to tease or something. Straight guys do that sometimes, right? For the ego boost. But damn, it turned me on hard. I got a semi in the shower just replaying it. Jerked off quick to get it out of my system, but yeah, ran late for work because of it.
Now, It was Thursday morning, and I woke up to the sound of the shower running. Third day in a row Alex was “running late.” Yeah, right. It was starting to feel like he was doing this on purpose, and honestly, I wasn’t complaining. It got my heart racing and my dick throbbing even before I got out of bed. I grabbed my towel, still in my pajama bottoms, and headed toward the bathroom. Part of me wanted to knock and see what’d happen, but I stopped myself right outside the door. He’s my roommate, I reminded myself, not some hookup. But after those last two days, him swinging around in all his glory, I was curious as hell. The water shut off, and I took a deep breath. “Yo, Alex?” I called.
“Yeah, man,” he replied.
“I need the shower, dude. You done?”
“Running late again, sorry! One sec!” he yelled back.
Before I could say anything else, the door swung open. There he was, still wet, towel draped over his shoulders, covering absolutely nothing. My eyes flicked down before I could stop myself, getting a full-frontal view. Holy fuck, it was just as massive as I remembered from Tuesday and Wednesday. Thick, heavy, hanging there like a ripe banana. I snapped my eyes back up to his face, and he was smirking, rubbing the towel through his hair.
“You gotta start getting up earlier, man,” I said like I wasn’t just staring at his dick. “You’re gonna make me late one of these days.”
He laughed and walked past me. “Sorry, dude. I’ll figure it out.” I forced myself not to turn and watch him walk away, though I was dying to. That image of his cock swinging between his legs, was burned into my brain.
Friday morning, same deal. Shower running when I woke up. No way this was a coincidence anymore. Four days in a row? Alex was up to something, and I was starting to think he liked me looking. Maybe it was a straight guy ego thing, showing off for attention. Whatever it was, I was enjoying it. I didn’t even bother with pajamas this time, just my boxers. The water shut off as I got to the bathroom, and I knocked a few times. No answer, just the door opening a second later.
There he was, towel over his shoulders again, buck naked. My eyes locked onto his cock, and this time I didn’t even try to hide it. I let myself stare for a good few seconds, taking in every detail, the veins, the way it hung so heavy, the slight curve. He was looking right at me, and I knew he saw me checking him out.
“Morning,” he said.
“Morning,” I said, leaning against the doorframe. “You’re gonna get fired if you keep this up, you know.”
He laughed, which made his dick sway a little. “Nah, I’ve been just on time all week. Don’t worry about me.”
I raised an eyebrow. “Sure, dude.” My eyes slid down his chest, past his abs, and landed on his cock again. We stood there for a moment, neither of us moving. He cleared his throat, snapping me out of it. “Uh, dude,” he said.
“Shit, sorry, man,” I chuckled
He chuckled too. “No big deal. People stare all the time.”
“Yeah, well…” I said. “Can’t blame ‘em. It’s, uh, pretty impressive.”
He laughed louder this time, looking down at his cock and I did too. Then he gave his hips a little shake, making it swing back and forth. “Heard that before,” he said.
I snorted. “Yeah, I bet. Can I get the bathroom now?”
He stepped past me and went to his room.
Saturday morning was different. No shower running when I woke up, which threw me off. I got up, threw on some briefs, and found Alex in the living room, sprawled on the couch in his boxers, scrolling on his phone. That bulge was still there, stretching the fabric. I plopped down on the other end of the couch, grabbing my own phone, but my eyes kept flicking over to him. He glanced up, caught me looking, and just smiled. Didn’t say anything, just went back to his phone.
The rest of the day, he stayed in his briefs, and I couldn’t stop staring. Every time he got up to grab a drink or stretch, my eyes were glued to him. I was starting to feel like a creep, but he didn’t seem to mind. If anything, he was leaning into it, standing a little closer than necessary when we talked, stretching with his arms up so his boxers rode low. By evening, I was horny as hell and trying not to show it.
I kept thinking about what to do next. He’s straight, so I’m not dumb enough to try anything, but this game we were playing was driving me crazy. Part of me wanted to call it out, maybe joke about it, like, “Dude, you know you’re showing off, right?” But what if that made it weird? We’ve only been roommates for a week, and I didn’t want to fuck this up. But then I also wondered if he was bicurious and was just trying to explore his homo side with me. I was literally going crazy.
To be continued....
If you enjoyed this story, consider supporting the author on Patreon.
To get in touch with the author, send them an email.