I am a straight dude and I just downloaded Grindr. Yeah, not very straight of me, one might think. But here is the thing. My gay best friend and roommate Percy is obsessed with dicks. He is on this app twenty four seven, scrolling through endless shirtless jocks like it is his full time job. And after that massage where I had my hands all over his ass, feeling him push back into my palms and hearing that soft needy moan, it got me thinking. What if he saw my dick? Would he like it? He has probably seen forty or fifty cocks by now, so he would be the perfect person to tell if a dick was pretty. Hypothetically, of course. I could just pull my dick out right now and ask him.
‘Perc, you think my cock is pretty?”
We have been best friends forever, so whipping our cocks out in front of each other should not be a big deal. Bros do weird shit like that all the time. But lately I have been getting hard at the thought of my twink roommate, so I would not really want to risk getting accidentally rock hard in front of him. That would be impossible to explain to him.
Anyway, this Grindr bullshit is just to fuck with my own head. Boost my ego a little. I have been in a dry spell for a couple of weeks now. Not because chicks don’t dig me. I am literally the university football team’s new quarterback, I have a ripped physique that turns heads when I walk across campus, and I know I look good naked. But between tryouts, classes, and this weird tension with Percy, actually closing the deal with a girl has felt impossible. Every time I try to picture some cheerleader riding me, my brain swaps her out for Percy’s ass bouncing in those tight briefs every time he walks around the room. So yeah, maybe downloading the app is stupid fucking idea. Maybe it is just curiosity. Maybe if I see enough random dicks on here it will weird me out and this gay shit will finally stop. Or maybe I will find out my cock is actually impressive and that will make me feel normal again. Either way, it’s harmless. Just an app on my phone. No one has to know.
I lay there in the dark, heart still hammering from the massage, cock still half hard under the sheets. Percy’s breathing was deep and even. He was out cold. I glanced over at his bed one more time. The fairy lights cast a soft glow across his bare back and the curve of his ass where the blankets had slipped down. Fuck. I tore my eyes away and opened the app store. My thumb hovered for a long second before I hit download. The little progress bar filled quickly and the Grindr icon appeared on my home screen like it belonged there. I felt my stomach flip.
Creating a profile felt ridiculous. I typed in a fake name, Jason. I picked a generic bio: “Straight curious. New to this. Rate my dick?.” I almost deleted the “curious” part but left it. Then came the hardest part. Pictures. I could not use my face. That would be suicide if anyone from the team ever saw it—hell, if Percy ever came across it, I was done. I scrolled through my camera roll and found a couple of safe ones, cropping and zooming them in just right so there was no chance anyone could recognize me. No face, no background, nothing that tied back to me. One shirtless mirror selfie from the gym where my abs and chest were on full display but my head was cropped out. Another from last summer at the lake, showing my arms and shoulders while I was throwing a football. I hesitated on the third one, a low angle shot where my shorts were riding low and the V of my hips was visible. It was risky, but it made my bulge look big. I added it anyway.
I added the pictures and hit save. The app loaded and suddenly the screen filled with guys. Dozens of them. Shirtless. Flexing. Bulges in gym shorts. Some with their faces out, some cropped like mine. The first profile that popped up was a tall, lean guy with tattoos. Then a built rugby type. Then a twink with way too much confidence in his profile pic.
Then I froze for a second.
One profile with his face on display and a shirtless bathroom selfie. I blinked, leaned closer to the screen.
Matty?
I squinted, double-checked. Yeah. From the football team. Same guy. I let out a quiet laugh, shaking my head. No fucking way. I never would have thought he is gay.
I kept scrolling.
Most of the guys were fit. Some stocky. A lot of lean, built bodies. Almost all shirtless. Some had pictures out at parties, drinks in hand, arms slung around friends. Others were shirtless mirror selfies, gym shots, bathroom lighting doing them favors.
I told myself I was just looking. Just… seeing what was out there.
A message notification popped up almost immediately. Some guy named CampusTop22 had already sent a dick pic with the caption Looking to breed tonight. I stared at it, heart racing. It was thick, veiny, and hard. The dude was doing good for himself. But it did not really do anything to me. I ignored the message and closed it.
Then another picture came through. And another. Dude, what the fuck. Dicks after dicks. Ass pictures, shirtless shots, full nudes, even short videos of guys jerking themselves off. Messages kept flooding in.
“You are hot, wanna fuck me now?”
“Blowjob in the parking lot?”
One dude straight up sent me his dorm number and told me to come over right now.
I laughed quietly to myself. All of these dudes were horny as fuck.
This was stupid. I was not here to actually hook up with anyone. I was here to prove something to myself. That I could look at a bunch of random dicks and feel nothing. And honestly, it was working. All of these cocks did not really do anything for me. Neither did the hole pictures these fuckers kept sending. None of it turned me on. Not even a little. That proved my weird obsession with Percy was just temporary insanity caused by living in the same tiny room and hearing him get fucked every few nights. Nothing more. I was still straight. This whole thing was just cabin fever or whatever.
I minimized the app and glanced over at Percy, just to make sure he was still asleep. He had shifted in his sleep and turned his back to me. The blanket had slipped lower, exposing the top half of his ass. The curve was perfect. Round. Smooth. My hand moved under the covers without permission, wrapping around my cock. It was not hard because of the dicks and asses on the app. It was because of Percy’s ass. I convinced myself he just had a feminine physique, that was all. That’s why my cock was throbbing so hard right now. I gave it one slow stroke, eyes locked on that exposed skin. Just one. Just to take the edge off. Then I would close the app and go to sleep.
But I did not stop. I stroked again, slower this time, thumb brushing over the precum oozing head. In my head I imagined Percy waking up, seeing my profile, and crawling over to my bed. I imagined him pulling my underwear down and looking at my cock with that same hungry look he gave the guys on Grindr. I imagined him saying “Fuck, Huntz, it is bigger than I thought” right before he wrapped his lips around it.
My fist moved faster. Precum leaked steadily over my fingers. I bit my lip hard to stay quiet. Percy was right there. Five feet away. If he woke up now he would see exactly what I was doing. The thought made me leak even more.
I was so close already. My balls tightened. My hips jerked up into my fist. One more stroke and I would blow.
I stopped. I took my hand out from under the covers and pulled the blanket over my head like a shield. Then I went back to scrolling the app, trying to calm my breathing.
A new message popped up from a profile that had no pictures, no bio, nothing. It just said “Rate your dick? Let’s do it.”
My stomach flipped. That was exactly what I had written in my bio. I wanted my cock rated. Just to see what someone would say. Now some random dude was calling me on it.
Shit. Do I actually just send a dick pic to a random guy? This is fucking weird. I am not even into dudes. I am straight. I have a fake girlfriend named Jessica. I made the fucking football team. Yet here I am under a blanket at one in the morning with my cock leaking because my gay roommate’s ass is hanging out five feet away and some stranger on Grindr wants to see what I am packing.
I stared at the message for a long time, thumb hovering over the camera button. My dick was still rock hard, twitching every time I thought about hitting send. One picture. No face. No name. No one would ever know it was my dick.
But if I sent it… what then? What if the guy said it was nice? What if he said it was hot? What if Percy somehow found out that I sent a picture of my cock to some guy on Grindr?
I lay there under the blanket, heart hammering, cock aching, phone glowing in the dark.
I still hadn’t decided what I was going to do. My thumb hovered over the image button, frozen there.
One tap and there was no taking it back.
It’s just a picture.
That’s all it would take.
I swallowed, staring at the screen.
The cursor blinked. Waiting.
And for some reason…
I still didn’t close the app.
If you enjoyed this story, consider supporting the author on Patreon.