Gay Sex Stories
Klance Smut_ Keith’s Rough Take

Keith’s Rough Take

Keith shoved Lance against the cold metal wall of the empty hangar bay, his hand fisting the front of Lance's jacket. "Shut the fuck up and spread your legs," Keith growled, voice low and filthy....

Keith shoved Lance against the cold metal wall of the empty hangar bay, his hand fisting the front of Lance's jacket.

Featured image of Klance Smut_ Keith's Rough Take

"Shut the fuck up and spread your legs," Keith growled, voice low and filthy. Lance's cock twitched hard in his pants at the command.

"Make me, mullet," Lance shot back, but his voice cracked with want. He was already hard, the outline of his dick pressing against the fabric. Keith didn't waste time. He yanked Lance's pants down to his thighs, exposing his ass. Lance's hole clenched visibly, pink and tight.

Keith spat on his fingers and shoved two straight inside without warning. Lance gasped, hips jerking forward. "Fuck, Keith—yeah, like that. Stretch me open." Keith pumped his fingers deep, scissoring roughly, twisting to drag over Lance's prostate. Precum dripped from Lance's cock onto the floor.

"Always such a needy slut for it," Keith muttered. He pulled his fingers out, spat into his palm, and slicked his own thick cock. The head was flushed dark, veins standing out. He lined up and pushed in hard, burying himself to the balls in one thrust. Lance cried out, hands slapping the wall.

"Goddamn, you're tight," Keith grunted. He started fucking immediately, hips snapping forward with wet slaps. Each thrust shoved Lance harder against the metal. Lance reached down to jerk his own cock, stroking fast and messy.

"Harder, asshole. Fuck me like you mean it." Keith obliged, gripping Lance's hips bruisingly tight and pounding into him. The sound of skin on skin echoed through the bay. Lance's hole gripped Keith's cock greedily, sucking him in deeper with every stroke.

Keith reached around and slapped Lance's cock lightly, making it bob. "Don't come yet. Not until I say." Lance whined but obeyed, slowing his hand. Keith angled his thrusts to nail Lance's prostate over and over until Lance was shaking and babbling curses mixed with Keith's name.

Sweat slicked their bodies. Keith leaned in, biting the back of Lance's neck while he railed him. "Gonna fill this ass up. Breed you full." Lance moaned loud at that, pushing back to meet every thrust. His cock leaked steadily now, a string of precum hanging from the tip.

Keith's rhythm grew erratic. He slammed in deep one last time and came hard, cock pulsing as he pumped thick ropes of cum into Lance's hole. It overflowed around his shaft, dripping down Lance's balls. Keith didn't pull out right away. He stayed buried, grinding slow circles to push his load deeper.

Only then did he reach around and fist Lance's cock. "Now come." Three rough strokes and Lance exploded, shooting cum across the wall in long, messy spurts. His ass clenched rhythmically around Keith's softening cock, milking out the last drops.

They stayed pressed together, breathing heavy. Keith finally eased out, watching his cum trickle from Lance's used hole. Lance turned, grinning despite the flush on his face. "Round two in my room? Or you too tired, mullet?"

Keith smirked and hauled him in for a bruising kiss. "Lead the way, sharpshooter. I'm not done wrecking you yet."

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