I leaned against the doorway of the first-floor apartment. The manager had let me check it out, but there wasn’t much to see. It was small, plain, and had barely enough room for a broke 20-year-old college guy like me.
“So, you hunting for an apartment too?”
I turned to see a hot guy standing there. Chris, he’d later introduce himself as, was tall, probably six feet, broad-shouldered and he seemed like the personification of the word jock. He had short-cropped hair and his tight t-shirt showed off his impressive arms.
“Yeah,” I said, scratching the back of my neck. “Trying to find something that doesn’t eat my entire paycheck.” I glanced at him. “I was supposed to have a roommate, but he bailed at the last minute.”
Chris nodded. “Sucks, man. I just transferred here myself, and have been working odd jobs for a bit. I’m new in town, and it’s a pain finding a roommate with everyone dipping out for the summer.”
“Tell me about it,” I said. “Stuck looking at tiny studios like this one.”
He chuckled and leaned against the wall next to me. “Have you ever thought about splitting a place with someone else? I saw some two-bedroom units here. Way bigger, and the rent’s doable if you go halfsies.”
“Uh, yeah, I’d be down if you are.” The guy was cool, seemed chill, and honestly, splitting rent would save my ass as I was going to do that anyway , so better this guy than the last one. “Not sure if the manager would go for it, though. She’s kinda strict, my friend got turned down by her, so I didn't bother checking it out.”
Chris laughed. “Don’t worry. You won’t get screwed over by rent. Let me talk to her. My name's Chris, by the way.” He stuck out his hand, and when I shook it, his grip was strong.
“Jacob,” I said. “If you can convince her, I’m in.”
He winked and we headed toward the manager’s office. I caught myself staring a bit too long at his back, then shook my head. Chris looked a few years older than me, maybe early to mid-20s.
A few minutes later, I heard footsteps and looked up to see Chris walking back. I stood there, dumbfounded, as Chris waved a key in his hand.
“Yo, Jacob, you ready to put down the first month and deposit?” he said.
The manager came a few seconds later and said to me, “I’ve talked to your friend. Great to have open minded guys like you in our apartment. You can come by this week with the payment, and let me know if you need anything while you settle in.” She gave Chris a quick pat on the shoulder and walked off.
I stared at Chris, my jaw half-open. “What the hell just happened, what’s this about ‘open-minded’?”
Chris smirked, tossing the key up and catching it as he started walking toward what was apparently our new place. “Let’s just say I had a good chat with her. Turns out, she’s gay, and she’s all about supporting the community. When I told her you were cool with rooming with someone like me…”
“Someone like you?” I asked, following him inside.
He stopped and turned to face me. “I’m Bisexual. I hope you wouldn’t mind if I have guys over sometimes.” He paused, watching my face. “Is that a problem?”
I froze, my mind blank for a second. “Uh, no, not a problem. Just… didn’t expect it, I guess.” I felt my cheeks heat up, embarrassed at how thrown I was, my gaydar didn’t work on him at all. “I mean, you just… you look like, you know, a regular jock dude.”
Chris laughed. “Regular jock dude, huh? I’ll take it.” He flexed an arm, showing off a bicep.
“Well, since we’re being honest, I gotta tell you that, I’m gay.” I said.
“Cool.” he smiled. “Something tells me that we’re gonna get along really well.” With a quick wink, he gave a playful pat to his jeans, and for the first time, I noticed a slight bulge that I hadn’t clocked before.
I laughed. “Alright, man. Let’s make this work.”
***
I flopped onto the couch next to Chris, both of us were exhausted from unpacking and setting up our new place and some food shopping. The apartment was coming together, two bedrooms, one bath, a decent living area, and a spare room we hadn’t figured out yet. We’d sorted out the beds, argued over desk space and scattered some of Chris’s stuff and my movie posters around to make it feel like ours. It wasn’t huge, but it was way better than the tiny studios I’d been visiting since last week.
Chris cracked open a cold drink and leaned back, his tight black tank top clinging to his broad chest. His jeans were snug, showing off thick thighs from what had to be years of squats. “Man, this place is gonna be awesome,” he said, taking a swig. “Thanks for letting me hog the bathroom counter. I’m too much into skincare and other fitness stuff, so I take forever in the morning.”
I laughed, dragging a coffee table into place. “No worries. I can tell. I’m in and out quick. You probably need the space for all that protein powder and hair gel.”
“Gotta keep the jock look on point, right? Don’t mind me but what are you, like, 5’8”?”
“Spot on,” I said. “Been that way since I was 15.”
He nodded, sizing me up. “Yeah, you got a nice lean physique. Me, I was a scrawny kid ‘til I hit the gym in high school. Bulked up to keep up with the football crowd. Never looked back.”
I glanced at his arms. “Yeah, you’re not scrawny now, that’s for sure.”
He caught my look and grinned, flexing a bicep. “Hard work, man. So, when’d you figure out you were into guys?”
“Uh… I mean, it’s not like I had a big moment or anything,” I said. “Guess it started in high school. I’d catch myself staring at guys on the football team, you know, during practice. Thought it was just admiring their game at first, but then I realized I wasn’t just jealous of their skills. I wanted… more.” I laughed. “Sounds dumb saying it out loud.”
“Nah, it’s not dumb,” Chris said. He leaned back, stretching his arms along the couch, his tank riding up to show a sliver of toned abs and a trail of hair that led into his pants. “For me, it was junior year. There was this girl I was interested in. I started hanging around her friends group, but then I started noticing her brother and I realized I wasn’t just into girls. Took me a while to admit it, but once I did, it was like, ‘Yeah, this makes sense.’”
“That’s cool. I mean, it’s wild how you just… know, eventually.”
“Yeah,” he said. “You figure yourself out, and it’s like a weight’s gone.” He paused, then smirked. “So, you checking out any guys lately?”
My face went red, and I laughed to cover it. “Maybe. You fishing for compliments?”
He chuckled, nudging me. “Maybe I am.”
Then Chris stood up, stretching. “Yo, I’m starving. Wanna grab a popsicle?” We’d grabbed some stuff like that when we went shopping earlier.
“Sure,” I said, following him to the kitchen. “What flavors we got?”
“Cherry and orange,” he said, pulling open the freezer. He tossed me an orange one and kept the cherry for himself.
We sat at the small kitchen table, peeling off the wrappers. Chris held his popsicle up, inspecting it with a grin. “Cherry’s the best. Red is Kinda sexy, right?” He took a slow lick, his tongue curling around the tip. His lips closed around it, and he made an exaggerated hum, his eyes locking on mine with a smile.
I focused on my own popsicle, licking it slowly, mostly to distract myself. But then I got bold, twirling my tongue around the tip and dragging it down the side, mimicking him. His eyes widened, and he bit his lip, holding back a laugh.
“Damn, Jacob,” he said. “You trying to one-up me?”
“Maybe.”
We kept it up, teasing each other, the popsicles melting as we traded smirks and suggestive licks. By the time Chris finished his, he leaned back, wiping his mouth with the back of his hand.
As he got up to toss his stick in the trash, I couldn’t help but notice the way his jeans hugged his hips, the fabric straining slightly over a noticeable bulge and when I looked up, Chris was watching me with a smile on his lips.
“Eyes up here, man,” he said, laughing. “You’re not ready for that popsicle yet.”
I choked on a laugh. “Shut up,” I said while laughing.
__
The next morning, when I woke up Chris was yet to be up.
I had some breakfast and headed to the bathroom. I finished the shower quickly, wrapped a towel around my waist, and started brushing my teeth when Chris burst in, fumbling with the drawstring on his pajama pants.
“Yo, Jacob, sorry, man, I gotta piss like crazy!” he said, already shoving his pants down. I froze, toothbrush in my mouth, as he pulled out his dick and let loose into the toilet. The sound of the stream hitting the water echoed in the small bathroom. My eyes dropped without thinking, and I felt my own dick throb. Chris’s cock was thick and long, barely fitting in his hand. blinked, trying to process it, wondering if he was half-hard or something.
“Ugh, morning piss with a boner’s the worst,” I said, spitting out toothpaste to cover my awkward staring.
Chris glanced over as he shook off the last drops. “Nah, man, this is how my dick looks normally.” He gave it a playful tug, letting it flop in his hand, and I swear it twitched a little. “See?” He leaned back against the wall, legs spread. His hand rubbed lazily, and I watched it thicken, growing an inch or two before he grabbed a bottle of body lotion from the counter. “Check it, twins,” he said, holding the bottle next to his dick, which was now pushing six inches and still not fully hard. He laughed, then checked his phone. “Shit, I’m late. Mind if I hop in the shower?”
“Go for it,” I said, grabbing the lotion bottle he’d left behind and stepping out. I passed my desk, dug out a tape measure from a drawer, and measured the bottle. Seven and a half inches. Was he fully hard back there? I couldn’t tell, but I’d been glued to the whole show, and now my own dick was straining against my towel.
I unwrapped it, glancing down. Five and a half inches, maybe five and three-quarters if I gave it a few strokes. The shower shut off, and I quickly rewrapped the towel, ducking into my room to throw on clothes. But I couldn’t stop thinking of Chris handling that monster like it was nothing. I wondered just how big it could get.
Later that evening, Chris came home from the gym. “Goddamn, what a day,” he said. I was sprawled on my bed, laptop on my chest, scrolling through streaming options. My door was cracked open, and I caught him peeking in, probably hoping to catch me in the middle of something.
“Yo, didn’t hear you come in,” I said, sitting up. “You eaten yet? I ordered something earlier. It’s in the fridge if you want.”
He wandered in, plopping onto the edge of my bed. “Nah, I’m good. I had a huge lunch. When you’re built like me, that holds you over.” He grinned, flexing his arm like a show-off. “What you watching?”
“Trying to pick something. You ever seen this movie?” I showed it to him.
“Yeah, it’s solid,” he said, leaning back on his elbows. “But those communal shower scenes are hot, they always make me think about college communal showers. Never been in one, though. My old school had private stalls. You ever deal with those open setups?”
I laughed, setting my laptop aside. “Yeah. First time’s weird, everyone’s just naked, trying not to look at each other. But you get used to it.”
Chris raised an eyebrow. “Sounds like a lot of sneaking glances. Bet you saw some shit.”
“Maybe. You telling me you never checked out a teammate in the locker room?”
He chuckled, shrugging. “I mean, yeah, I’ve looked. Hard not to when you’re around a bunch of jacked dudes. I’ve never even showered in the gym. But communal showers? That’s next-level. I’d probably be stressing about popping a boner or something.”
“Yeah, well, you learn to keep it together. Or you just own it and make everyone else uncomfortable.”
“Bet you owned it,” he said, nudging me.
Somehow we ended up on a random porno site while looking for the steamy shower scene from the movie we were discussing. It showed two guys messing around in a locker room. It was cheesy at first but as the scene heated up, I felt my shorts get tighter. Chris noticed, his eyes flicking down, then back up.
“Yo, Jacob, your little man’s waking up,” he said.
I blushed, shifting to hide it. “Yeah, well, you’re not exactly chill either,” I shot back, noticing the bulge in his gym shorts.
He leaned closer, his grin turning wicked. “So, you gonna do something about it, or what?”
“Umm… with you right here?” I said. I wasn’t sure if I was ready for this, stroking myself in front of him.
He leaned back, propping himself on his elbows, his gym shorts doing nothing to hide the bulge that was growing just as much as mine. “Come on, Jacob, we both know we’re going to jerk off anyway. Whether I’m here or not.”
I swallowed hard. He had a point. My hand hovered over my shorts, hesitating, but then I thought, screw it. I lifted my hips, tugged my shorts down, and let my dick spring free, it was already hard and throbbing. Chris’s grin widened as he got his first real look at my dick.
“Nice, man,” he said. “Go for it.”
I didn’t need more encouragement. I grabbed the lotion from the nightstand, squirted some into my palm, and started stroking. My eyes flicked to the video, but honestly, it was Chris watching me that made my dick hard. His gaze was locked on my hand, and I could see his chest rising faster.
“Damn, Jacob,” he said, shifting closer. “You look good when you’re into it. Hot as hell.”
I groaned, half-embarrassed. “Can you not call my dick ‘cute’ or whatever?” I said/
Chris laughed. “Didn’t say ‘cute,’ man. You got a solid cock there. Gets the job done, right?”
“Yeah,” I said, my hand moving faster. “It’s not breaking records, but it works.”
He smirked, his eyes not leaving my dick. “Not like it’s that much smaller than mine.”
I slowed my strokes. “What’s that supposed to mean?”
“Nothing,” he said. “Just saying, don’t sell yourself short.”
I wasn’t buying it. I’d seen him in the bathroom in the morning, and my brain hadn’t stopped replaying it. “Bullshit, Chris. I saw you earlier. You’re packing, what, an extra inch? Inch and a half?”
He leaned closer, his shoulder brushing mine. “Wanna bet on it?”
“Bet what?” I asked, my hand still wrapped around my cock, but my focus was all on him now.
“I’m at least two inches bigger than you,” he said. “Loser takes the winner out to eat, their choice. And… has to say something nice about the winner’s looks. And their dick.”
This was escalating fast but it was hard to back down, not that I wanted to. “Deal,” I said, nodding toward my desk. “Tape measure’s in the drawer.”
Chris hopped off the bed. He grabbed the tape measure and came back, tossing it onto the sheets. Then he stood there, pulling down his gym shorts. He pushed them down, revealing a pair of tight black briefs that were already straining. He sat back down, close enough that our thighs touched, and peeled off the briefs. His cock slapped against his abs, thick and half-hard, the tip resting just above his navel.
My mouth was dry. He was already bigger than me, and he hadn’t even started touching himself. “Ready?” he asked.
“Yeah,” I said. I grabbed my dick again, stroking to keep myself hard. Chris squirted some lotion into his hand, scooting even closer until his shoulder pressed against mine. His hand wrapped around his cock, and he started working it, the slick sound of lotion filled the room. His balls were big, like they belonged on a guy his size, and his cock kept growing, thickening with every stroke.
I tried to keep up, rubbing the head of my dick, teasing it to max out my length. I was close to cumming when I grabbed the tape measure. I laid it along my shaft, giving one last tug to make sure I was at my peak. Five and seven-eighths inches. Not bad, but I had a sinking feeling.
“Just under six,” Chris said, reading my mind. He grinned, his hand still moving. “Let’s see if I can top that.”
He kept stroking, his eyes flicking between my face and my cock, and I realized he wasn’t even watching the video anymore. He was getting off on me, at this moment. His dick was growing thicker, longer, until he finally grabbed the tape. He stretched it along his length, past five inches, then six, then seven. My heart fluttered as it hit eight and kept going, stopping just shy of eight and a quarter.
“Guess I win,” he said.
I let out a breath, half-laughing, half-defeated. “Yeah, you got me.”
“You pissed?” he asked, leaning back, his cock still hard and glistening with lotion.
“Nah,” I said, shaking my head. “Just… damn, man. A little intimidated, maybe.”
He chuckled, nudging my shoulder. “It’s just a dick, Jacob. I’m probably bigger than most guys out there. Doesn’t make you less. Besides,” he said, “you’re hot as hell. And your cock’s pretty damn nice.”
“Well, hell, Chris,” I said, “we’re both hard as fuck. Guess we should finish what we started.”
Chris grinned, his eyes flicked to my cock as I started stroking again. “Hell yeah, man,” he said, his hand picked up speed. “Let’s see who blows first.”
We pretended to watch the video, but it was bullshit, our eyes were glued to each other’s cocks. I gripped my dick tighter, my hand sliding faster. Chris’s strokes were rougher, his bicep flexing with each pump, and I could tell he was getting close by the way his abs tensed, his hips lifting slightly off the bed.
I got there first. My balls tightened, and a rush hit me. I groaned, my head tilting back as two thick streams of cum shot out, splattering across my chest. I gasped, my hand slowing but still milking the last drops. Chris’s eyes were wide, locked on the mess I’d made, and he let out a groan, “Fuck, Jacob.”
Before I could catch my breath, he reached over, his finger swiftly swiped through the cum on my chest. He brought his finger to his lips and tasted it. “Not bad,” he said.
That pushed him over the edge. “Oh, shit,” he grunted, his head snapping back against the headboard. His whole body tensed, his toes curling into the sheets. His cock pulsed in his hand, and three thick ropes of cum shot out, the first hitting my shoulder, the other two landing on his stomach, pooling in a sticky mess. His chest heaved, his body was slick with sweat, and he let out a shaky laugh. “Goddamn, that felt like fireworks in my balls.”
I stared at the sight of his load, the way it glistened on my skin. Chris didn’t miss a beat. He reached over again, scooping some of his own cum off my shoulder with two fingers. He held them up. “Go on,” he said. “I dare you.”
I don’t know what came over me but I leaned forward and sucked his fingers. The salty, musky taste of his cum was amazing and then I realized what I’d just done. Chris’s grin was huge. “Fuck, Jacob,” he said. “Didn’t think you’d go for it.”
We both collapsed back against the pillows. I’d jerked off with my roommate, tasted his cum, and now we were just lying there, half-naked, covered in each other’s mess.
Chris broke the silence first, rolling onto his side to face me. “You good, man?” he asked.
“Yeah,” I said. “Just… that was intense.”
He chuckled, running a hand through his short hair. “No shit. Didn’t plan on this when I moved in, but I ain’t complaining.” He paused. “You sure you’re cool? I know this is… a lot.”
I nodded. “I’m good. Just didn’t expect to be, uh, comparing dicks and swapping cum.”
He laughed. “Swapping? Man, you make it sound like we traded baseball cards.” He sat up, grabbing a tissue from the nightstand to clean himself off. “But for real, you’re chill with this? I don’t wanna weird you out.”
“Nah, it’s fine,” I said, sitting up too.
“Good,” he said, tossing the tissue aside and leaning back. His cock was soft now, but still impressive, resting against his thigh. I tried not to stare, but he caught me looking and smirked. “You’re gonna owe me that dinner, by the way. And don’t forget the part where you say something nice about my dick.”
I rolled my eyes. “Yeah, yeah. You’re hung like a fucking horse, alright? Happy?”
He laughed, nudging my shoulder. “And the looks part? Come on, don’t skimp out.”
“Fine. You’re… hot, okay? Like, annoyingly hot.”
He reached over, ruffling my hair. “You’re not so bad yourself, Jacob. You got a hot twink bod.” He paused, then added, “And your dick’s solid. Don’t sweat the size thing. It’s all about how you use it.”
I snorted. “Thanks for the pep talk, coach.”
“Yo,” Chris said. “You wanna grab a shower? We’re kinda sticky.”
“Yeah, good call. You first, though. I’m not dealing with your gym-sweat ass hogging the hot water.”
He grinned, standing up and stretching. “Fair enough. But don’t think this gets you out of that dinner. I’m picking somewhere expensive.”
As removed his t-shirt and by the time he sauntered toward the bathroom, he was fully naked, living with Chris was gonna be anything but boring.
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.