Gay Sex Stories
Heated Rivalry Smut

Heated Rivalry Smut

Marcus slammed the door to the private gym shower room, water still dripping from his cut body after the game. Derek was already there, towel low on his hips, that smug grin cutting across his...

Marcus slammed the door to the private gym shower room, water still dripping from his cut body after the game. Derek was already there, towel low on his hips, that smug grin cutting across his face like always.

"You played like a fucking pussy out there," Derek spat, stepping closer. "Couldn't guard me for shit."

Marcus dropped his own towel, cock half-hard from the adrenaline and hate. "Shut your mouth, asshole. I still scored more than you."

They circled each other, chests heaving, dicks starting to swell in the thick air. Derek grabbed Marcus by the throat and shoved him against the tiled wall. "You think you're better? Prove it."

Marcus shoved back, their bodies crashing together. Mouths met hard, teeth clashing, tongues fighting. Derek's hand wrapped around Marcus's thick cock and stroked rough, thumb smearing the leaking pre-cum. Marcus groaned and yanked Derek's towel off, fisting his rival's heavy shaft just as hard.

"Get on your knees," Marcus growled.

Derek dropped fast, sucking Marcus's cock to the root in one wet motion. He bobbed deep, gagging on the length, spit running down his chin while his own dick twitched untouched. Marcus fucked his throat in short, angry thrusts. "That's it, choke on it, you cocky bastard."

Derek pulled off, strings of spit connecting his lips to the swollen head. "Fuck you." He stood, spun Marcus around, and kicked his legs apart. Two spit-slick fingers shoved straight into Marcus's ass, scissoring rough.

Marcus pushed back on them, grunting. "Deeper, fucker. You call that fingering?"

Derek added a third finger, stretching him fast and dirty. When he pulled out, he spat on his own cock and lined up. One hard thrust buried him balls-deep. Marcus swore loud, gripping the wall while Derek pounded him, hips slapping loud and wet.

"Take that dick," Derek snarled, reaching around to jerk Marcus's cock in time with his thrusts. "You hate me? Your tight hole is sucking me in like it loves it."

Marcus reached back, grabbed Derek's ass and pulled him deeper. "Harder. Ruin it."

Derek slammed in faster, the sound of skin on skin echoing off the tiles. Sweat mixed with shower water.

Image representing Heated Rivalry Smut

He bit Marcus's shoulder, then pulled out, spun him again, and dropped to suck him once more. Marcus returned the favor, shoving Derek against the bench and swallowing his cock while two fingers worked Derek's hole open.

They switched again. Marcus bent Derek over the bench this time, spit on his hole, and drove in. Derek's moans turned filthy. "Yeah, fuck me like you mean it, rival."

Marcus railed him deep and steady, one hand fisting Derek's cock, the other yanking his hair. They came almost together—Marcus first, flooding Derek's ass, then Derek shooting thick ropes across the bench while Marcus kept stroking him through it.

Panting, they stayed locked for a moment, cum dripping, bodies slick. Derek looked back over his shoulder, smirk still there but softer at the edges. "Next game, I'm still gonna beat your ass."

Marcus pulled out slow, watching his load leak. "We'll see who ends up on top after."

They cleaned up in silence, already planning the rematch.

Gay Sex Stories
Gay Sex Stories
Dive into thousands of free gay sex stories. Explicit erotic tales, steamy gay fiction, and adult short stories updated daily. Read the hottest gay porn stories online.

Related Stories