Straight Jock and His Gay Best Friend

I got caught balls deep in my gay best friend then found out my teammate wanted me too

  • Score 8.6 (1 votes)
  • New Story
  • 1883 Words
  • 8 Min Read

Matty stood frozen in the doorway, eyes wide, the words dying in his throat.

“Hunter… bro the coach is…”

He never finished the sentence.

I froze mid-thrust, buried balls deep inside Percy, my cock still pulsing hard inside his tight heat. The condom stretched tight around me, slick with lube. Percy was bent over the edge of his bed, ass up, my hand still clamped over his mouth to keep him quiet. Both of us were completely naked, sweaty, and caught in the most obscene position possible. My hips were pressed flush against his ass, my balls resting against him, my cock buried to the hilt.

Time stopped.

My heart slammed against my ribs so hard I thought it might explode. My cock twitched involuntarily inside Percy, making him whimper against my palm. I could not move. I could not breathe. All I could do was stare at Matty, my teammate, my friend, standing there in the open doorway with a look of pure shock on his face.

“Matty… what the fuck…” I choked out, voice hoarse.

The words sounded pathetic even to me. I finally pulled out in one panicked motion, the condom still on my cock, heavy and glistening. Percy scrambled forward on the bed, grabbing the blanket and yanking it over himself. I pulled the condom off, threw it on the floor and yanked my gray sweatpants up so fast I nearly tripped, my hard cock still tenting the front obscenely.

Matty did not say another word. He just backed out of the room, the door clicking shut behind him.

I stood there for half a second, chest heaving, brain screaming. Then I bolted after him.

“Matty! Wait!”

I ran down the hallway in just my sweatpants, cock still half hard and bouncing uncomfortably with every step. Matty was already halfway down the corridor, walking fast like he wanted to disappear. I caught up to him and grabbed his arm, pulling him into the small empty study room at the end of the hall that no one ever used this early.

The door shut behind us with a soft click. The room was dim, just a couple of desks and chairs, no windows. I leaned against the door, breathing hard, trying to find words.

“Matty… listen…” I started, voice shaking. “It’s not what it looks like.”

Matty stared at me, eyes still wide. He was a linebacker, built solid, same year as me, always the loud one on the field yelling shit like “C’mon Hunter, don’t be a fucking pussy and run another lap with me” or “Pass the fucking ball, you dipshit.” Now he looked completely thrown off, face flushed.

“Hunter… what the actual fuck, man.”

I ran a hand through my hair, panic flooding every inch of me.

“C’mon man… I am not gay or anything… what you saw was just… I was just fucking horny and Percy offered to… you know…”

The words sounded so fucking stupid coming out of my mouth. I sounded like a liar even to myself.

Matty rubbed the back of his neck, looking anywhere but at me.

“It’s okay, man… I had seen your Grindr profile. But I didn’t know you were actually fucking your roommate.”

My stomach dropped even harder. I felt the blood drain from my face.

“Fuck man… I was just curious…”

The words died in my throat as the realization hit me fully.

“You saw my profile?”

Matty nodded nervously, still avoiding my eyes.

“Yeah… saw you a couple of days ago. Recognized your body from when you run shirtless around campus. Was even going to hit you up… but I thought you would get freaked out.”

I stared at him, heart pounding so hard it felt like it was going to burst out of my chest.

“Hit me up?”

Matty did not answer. He just shifted his weight from one foot to the other, jaw tight. Then he changed the subject fast, voice a little too casual.

“Anyways… coach is calling us for practice. All of us had been texting you, but… yeah, you were busy.”

He gave a small, awkward smile.

I swallowed hard, trying to keep my voice steady.

“Yeah… I will just join in sometime. Tell coach I am sorry.”

I stepped forward and patted his shoulder in that familiar bro way we always did on the field.

“Cool. Thanks, man. I really appreciate it. You know I can’t have the team finding out about this shit. Please keep this between us.”

Matty nodded, but when I patted his shoulder he finally looked up at me. For a split second his eyes were different. Not the usual loud, joking teammate who roasted me in the locker room. This look was softer. Almost hungry. Like he was seeing me in a completely new way.

I pulled my hand back fast, feeling weird as hell.

“Yeah, don’t worry man,” he said quietly.

“Cool.”

I repeated the word like it could fix everything, then turned and left the room before he could say anything else. I walked back down the hallway, heart still racing from the Matty confrontation. My mind was spinning in every direction at once. Matty knew. A teammate knew. If he told anyone, the whole football team would find out that their new quarterback was fucking his gay roommate. My reputation, my spot on the team, everything could blow up. I could not let that happen. I had to keep this secret locked down tight.

But even with all that panic flooding my brain, my cock was still rock hard in my sweatpants, throbbing with every step. The adrenaline mixed with the leftover horniness from being buried inside Percy made me feel like I was going to explode.

I reached our dorm door, took a deep breath, and pushed it open.

Percy was lying on his back on his bed, completely naked, slowly stroking his hard cock with a lazy grin on his face. His hand moved up and down the thick shaft, thumb brushing over the head, spreading precum. He looked relaxed, horny, and completely unbothered by what had just happened.

I locked the door immediately, the click loud in the quiet room.

“Don’t want someone else walking in.”

Percy grinned wider, still stroking himself slowly.

“C’mon jock boy, I’ve been waiting for you.”

I was still shaken from the Matty confrontation, my mind screaming that we had almost been caught, that everything could fall apart. But the sight of Percy lying there naked, cock hard in his hand, legs spread just enough to show me everything, made my own cock twitch hard again. The panic mixed with pure lust and I could not fight it.

I pulled my sweatpants down, my cock flopping out heavy and hard, still slick from being inside Percy. I tore open another condom packet with my teeth, rolled it down my throbbing shaft, and climbed onto the bed between Percy’s spread legs.

“Let’s finish it fast. Running late for practice.”

Percy grinned up at me, legs wrapping around my waist as I lined up. I pushed in slowly, the head stretching his tight hole open with a wet sound. The heat was insane, the grip so perfect it made my head spin. I sank deeper until I was buried to the hilt, my hips pressed flush against his ass. Percy moaned softly, his hands roaming over my chest, squeezing my pecs as I started fucking him with deep, rhythmic strokes.

His eyes stayed locked on mine, slutty and affectionate, that look that always made my cock twitch harder inside him. I fucked him with long, steady thrusts, feeling every flutter of his walls around me. The bed creaked under us. His ass took me so perfectly, warm and tight, gripping me like it never wanted to let go.

“Yeah… just like that… fuck me,” Percy moaned, fingers digging into my pecs.

I lost myself in the rhythm, hips snapping forward harder, pounding into him with more force. His ass rippled with every thrust, the round cheeks bouncing as I drove deep. My balls slapped against him, the sound loud and filthy in the quiet room. Sweat dripped down my chest onto his stomach. I gripped his hips tighter, pulling him back onto my cock with every stroke.

Percy’s hand slid down to his own cock, stroking himself in time with my thrusts. His eyes never left mine, that intense, hungry look making my stomach tighten.

“Harder, Huntz… don’t hold back.”

I gave him exactly what he wanted. My thrusts turned rougher, deeper, slamming into him with raw power. The wet slapping sounds filled the room. Percy moaned louder, his hole clenching around me, milking my cock on every pull out. I could feel the pressure building fast, my balls tightening, the orgasm rushing up on me.

“Perc… fuck… I am close…”

Percy stroked himself faster, whimpering.

“Yeah… cum for me”

I buried myself deep and came hard, groaning as thick ropes shot into the condom. My hips jerked uncontrollably, grinding against him as I emptied myself. Percy came a second later, his hole twitching around my cock, shooting across his own stomach with a broken moan.

Slowly I pulled out, watching the condom-covered cock slide from his stretched hole. The latex was heavy and full with my load. I stared at it for a second, chest still heaving, mind spinning with everything that had just happened.

Matty knew.

A teammate had seen me balls deep in my gay best friend. The secret was no longer just ours. If he talked, the whole team could find out. My reputation, my spot on the squad, everything I had worked for could blow up in my face. The thought made my stomach twist with panic.

I kept replaying the look Matty had given me in that empty study room. It was not the usual loud, joking teammate look. Not the guy who would slap my back and call me a pussy on the field. This was different. Softer. Almost hungry. Like he had been thinking about me for a while. Like he really had wanted to message me on Grindr. The fact that he had seen my profile, recognized my body, and even considered hitting me up made my head spin. Matty. Of all people. A teammate. A guy I saw every day in the locker room.

I pulled the condom off my cock and threw it into the bin. I stood there in the middle of the room, my cock softening slowly as I stared at the floor. My mind raced in every direction at once. Two guys wanted me now. Percy, who had just taken my cock like it belonged inside him. And Matty, who had just walked in on us and still looked at me like he wanted a piece. I was stuck in the middle of something I never asked for. Fuck. I should be fucking chicks. Chasing cheerleaders. Living the straight jock life I had always known. Instead I was here, cock still half hard, thinking about how good Percy’s ass felt wrapped around me and wondering what the hell Matty was thinking right now.

This was all getting way too complicated.

And the worst part was I was not sure I wanted it to stop.


If you enjoyed this story, consider supporting the author on Patreon.


Report
What did you think of this story?
Share Story

In This Story