Straight Jock and His Gay Best Friend

Hunter dropped to his knees thinking he was just going to suck his best friend’s cock for the first time, but the second he spread that fat ass and tasted it he lost every last shred of straight-boy denial.

  • Score 8.8 (1 votes)
  • 94 Readers
  • 1708 Words
  • 7 Min Read

I, Hunter Calloway, the straight jock who girls chase, am now on my knees naked with my gay best friend’s cock inches away from my face.

The thought hit me so hard, I almost laughed out loud from pure disbelief. My black tank top and gray sweatpants lay crumpled on the floor beside me. My cock stood rock hard, curving upward, the head shiny with precum that kept leaking out in slow, thick drops. My balls felt heavy and tight. And right in front of me, Percy’s cock hovered, hard and flushed, five and a half inches of thick, slightly curved meat with a glistening bead of precum sitting right at the slit.

I hesitated.

My hands rested on my thighs, fingers digging into the muscle like I needed to anchor myself. This was insane. I had never sucked a dick in my life. Never even thought about it until a few weeks ago when Percy moved in and started walking around in those tight briefs. Now here I was, naked on my knees, staring at my gay best friend’s cock like it was the only thing that existed in the world.

Percy stood patiently in front of me, one hand lightly stroking the base of his cock, the other hanging loose at his side. He looked down at me with that slow, knowing smile that always made my stomach flip.

“Go on, Huntz,” he said softly. “If you won’t not suck it, I have a date who wouldn’t mind—”

Before he could finish the sentence, I leaned forward and licked the head.

The taste hit me instantly. Salty. Warm. A little musky. Percy’s precum coated my tongue, slick and slightly sweet underneath the salt. I licked again, slower this time, dragging the flat of my tongue across the sensitive head, collecting every drop. Percy let out a quiet breath, his cock twitching under my tongue.

He smiled wider and picked up his phone with his free hand, thumb already moving across the screen.

“How does it taste?” he asked, voice low and amused.

I looked up at him, lips still hovering near the head of his cock.

“Salty as fuck.”

Percy laughed softly, the sound warm and genuine. He kept typing on his phone for a couple of seconds, then tossed it onto his bed without looking.

“Done. Date cancelled.”

He looked down at me again, patient but teasing, eyes dark with heat.

“Take your time, Huntz… no rush. I am not going anywhere tonight.”

I swallowed hard, heart hammering. Then I opened my mouth and took just the tip inside.

The heat was immediate. Warm, wet, silky. Percy’s cock filled my mouth more than I expected, the head pressing against my tongue, the slight curve making it feel even thicker. I sucked gently, swirling my tongue around the head the way girls had done to me before. The taste was stronger now, salty and masculine, but it was not bad. It was… good. Really fucking good.

Percy moaned softly above me.

“Fuck, your mouth feels good… deeper, baby.”

The praise went straight to my cock. I took more of him, sliding my lips further down his shaft until half his cock was in my mouth. I bobbed slowly, getting used to the weight and the stretch of my jaw. My hand came up instinctively and wrapped around the base, stroking what I could not fit. I started moving faster, sucking harder, my tongue pressing along the underside.

Percy groaned, his hand sliding into my hair.

“That’s it, jock boy… think of it as training your throat muscles.”

I moaned around his cock, the vibration making him twitch in my mouth. I was getting into it despite myself. My head bobbed faster, cheeks hollowing as I sucked him deeper. I gagged a little when he hit the back of my throat, but I did not pull off. I pushed through it, eyes watering, spit dripping down my chin.

Percy’s fingers tightened gently in my hair, guiding me. The guidance slowly turned firmer as I took him deeper, my nose getting closer to his pubes with every bob.

My free hand moved on its own. I reached around and grabbed Percy’s round ass from behind, fingers digging into the firm, smooth flesh to hold on. The moment I touched it, a fresh surge of heat shot through me. His ass felt even better than I remembered from the massage — warm, round, and so fucking perfect. I squeezed harder, pulling him deeper into my mouth as I deepthroated him once.

I gagged hard and pulled off with a wet pop, gasping for air, strings of spit connecting my lips to his glistening cock.

Percy looked down at me, breathing heavier, eyes dark with lust.

“Looks like you are enjoying this…”

I looked up at him from my knees, completely naked, my cock rock hard and leaking onto the floor. Both my hands dug into his ass from behind, fingers sinking into the firm, round cheeks. They felt even better than I had imagined — warm, smooth, and so fucking full.

I gave a sarcastic little smirk, trying to sound like my usual jock self even though my voice came out rough.

“Yeah, well… I have to make sure you don’t start texting a new guy.”

Percy laughed softly, the sound low and filthy. Before he could say anything else, I turned him around by the hips. He went willingly, bending over the edge of his bed and arching his back like he had done it a hundred times. He popped his ass out toward me, presenting it perfectly. The position made his bubble butt look even rounder, the cheeks spreading just enough to tease what was between them.

This was the same fucking ass that had been keeping me awake all these nights.

I gasped, a low moan slipping out before I could stop it.

“Hmmm… fuck, Percy…”

He reached back with both hands and spread his cheeks wide, showing me everything. The deep cleft opened to reveal his tight, pink hole, slightly flushed and twitching under my stare. It was smooth, delicate, and so fucking inviting that my mouth watered.

Percy looked back over his shoulder, voice husky and teasing.

“Is it better up close… Jason?”

He laughed softly at his own joke, but I barely heard it. I was completely mesmerized. My cock leaked a fat drop of precum onto the floor. This was the ass I had been fantasizing about for weeks. The one I had jerked off to in the shower, in my bed, even got hard at the gym thinking about. And now it was right here, spread open for me.

Percy wiggled his hips slightly.

“Go on, Huntz. Taste it.”

My hands were already moving, reaching for those perfect cheeks before my brain could catch up. I dug both hands into his ass, squeezing the firm flesh, spreading him wider. The cheeks were so round and plush they spilled between my fingers. I played with them for a moment, kneading, pulling them apart, watching his tight pink hole wink at me with every movement. Then I leaned in, buried my face between his cheeks, and dragged my tongue slowly over his hole.

The first taste was warm, slightly musky, and surprisingly clean with a faint hint of his body wash. I licked again, broader this time, flattening my tongue against his hole and dragging it from bottom to top. Percy whimpered the moment my tongue slid across him, his whole body shuddering.

“Shit…” I muttered against his skin, the word muffled.

I was fucking lost in it.

I licked harder, circling his hole, pressing the tip of my tongue against the tight ring and trying to push inside. Percy’s ass shook as he pushed back against my face, smothering me between those perfect cheeks. Every time I licked deeper his cock twitched hard between his legs, leaking precum onto the sheets.

I had never been this hard in my entire fucking life. A chick’s ass had never made me drop to my knees like this, but fuck… look at that pretty little tight fucking hole. It’s fuckin’ perfect.

I dug back in, kissing his cheeks, licking all over the smooth skin, then returning to his hole like I was addicted. I held him by the thighs, fingers digging in as I buried my face deeper, tongue fucking him with messy, hungry strokes.

“Damn, Perc… this butt’s fucking lethal,” I groaned between licks.

Percy laughed breathlessly and twerked his ass on my face, the cheeks jiggling against my cheeks and nose.

“Yeah? Then stop teasing and eat it like you mean it, jock boy. I have been waiting weeks for you to stop pretending.”

I moaned into his ass and kept going, licking faster, sucking lightly on his hole, completely drunk on the taste and the way he was pushing back against my tongue. I was so far gone I barely heard him when he spoke again.

“You are fucking hungry, jock boy…”

I finally pulled off, gasping for air, spit dripping from my chin and from his now glistening hole all the way down his balls. I stared at it, mesmerized by how wet and open it looked from my tongue.

“Fuck… bro…” I breathed, voice wrecked.

I stood up slowly, legs shaky, and looked down at Percy bent over his bed, ass still pushed out, waiting. My cock was twitching up and down on its own, harder than I had ever been in my life. The head was dark and angry, leaking nonstop. I took in the moment — my best friend bent over for me, hole shiny with my spit, body trembling with need.

Fuck it. Enough holding back, Huntz. I thought to myself.

I spanked his ass lightly, watching the cheek ripple and jiggle under my palm. “Got some lube?”

Percy looked back over his shoulder with a devilish grin. He slowly stood up straight, turned to face me, and stepped closer until our cocks brushed together.

“You are not chicken after all…”

The words sent a fresh surge of heat through me. I was done pretending.

With an ass like that, there was no way I could pretend anymore.


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


Report
What did you think of this story?
Share Story

In This Story