Read · M/M · gay · 5 min read

Breed Me

Weeks of gym glances and escalating texts end with Ryan pinning Jake against his apartment door. Rough, hungry and possessive from the first second.

M/M · gayRoughBreedingHookup

Ryan had Jake pinned against the apartment door the second it closed behind them.

They’d been circling each other for weeks — gym glances, late-night texts that got progressively filthier, until tonight Ryan finally said “My place or yours?” and Jake had answered by grabbing his wrist and dragging him out of the bar.

Now Ryan’s mouth was on Jake’s neck, biting hard enough to leave marks while his hands shoved Jake’s shirt up and off.

“Been thinking about this tight fucking hole for weeks,” Ryan growled against his skin. “You gonna let me wreck it?”

Jake’s answer was a desperate moan as he reached down and palmed the thick bulge in Ryan’s jeans.

“Fuck yes. Use me.”

Ryan spun him around and shoved him face-first against the door. He dropped to his knees, yanked Jake’s jeans and underwear down in one rough motion, and spread his cheeks wide.

“Fuck, look at that pretty hole,” Ryan muttered before burying his face between Jake’s ass.

He licked a long, wet stripe from Jake’s balls all the way up to his hole, then pushed his tongue inside without warning. Jake cried out and pushed back against Ryan’s face. Ryan ate him like he was starving — loud, sloppy, tongue-fucking him deep while spit ran down Jake’s thighs. He worked two fingers in alongside his tongue, stretching him open while he licked and sucked at his rim.

“Ryan— fuck— your tongue—”

Ryan pulled back just enough to spit directly on Jake’s hole, then shoved three fingers in deep, curling them hard against his prostate.

“You’re gonna take my cock so fucking well,” he said, voice low and filthy. “Gonna stretch this cunt open and fill it up.”

Jake was already shaking.

Ryan stood up, spit into his own palm, and slicked his thick cock. He didn’t bother with lube from the bottle — he wanted it messy. He pressed the fat head against Jake’s spit-slick hole and pushed in with one long, relentless thrust.

Jake’s moan was broken and loud.

“Fuck— you’re big—”

“Take it,” Ryan snarled, bottoming out and grinding deep. “This hole was made for cock.”

He started fucking him hard against the door — deep, punishing strokes that made Jake’s cock slap against the wood with every thrust. The sound of skin slapping skin and wet, filthy squelching filled the apartment.

Ryan reached around and wrapped a hand around Jake’s cock, stroking him in time with his thrusts.

“You like getting used like a fucking toy?” he growled in Jake’s ear. “Like having your cunt stretched open by a real cock?”

“Yes— fuck— harder—”

Ryan pulled out suddenly, spun Jake around, and shoved him to his knees.

“Clean my cock. Taste your own ass.”

Jake didn’t hesitate. He took Ryan’s thick, shiny cock into his mouth and sucked greedily, moaning around it while Ryan held his head and fucked his throat. Spit and precum ran down Jake’s chin as Ryan used his mouth.

After a minute Ryan pulled him up, bent him over the back of the couch, and slammed back inside him.

This time he fucked him even harder — one hand on Jake’s hip, the other gripping the back of his neck, pinning him down while he pounded into him. The couch creaked under them. Jake’s moans turned into desperate, broken sounds every time Ryan’s cock punched against his prostate.

“Gonna breed this fucking hole,” Ryan grunted. “Gonna pump you so full of cum it leaks out of you for days.”

“Do it— please— fill me up—”

Ryan reached under Jake and stroked his cock fast and rough while he kept fucking him. Jake came first — shooting thick ropes across the couch cushions with a wrecked moan, his hole clenching hard around Ryan’s cock.

Ryan didn’t stop. He fucked him straight through it, using Jake’s spasming hole until his own orgasm hit. He buried himself to the hilt and came with a deep groan, flooding Jake’s insides with pulse after pulse of hot cum.

He stayed inside him, grinding slowly as he emptied every drop.

When he finally pulled out, cum immediately started leaking from Jake’s stretched hole. Ryan dropped to his knees again, spread Jake’s cheeks, and licked his own cum out of him — slow and filthy, pushing his tongue deep to scoop it out before sucking on Jake’s rim.

Jake whimpered, overstimulated and shaking.

Ryan stood up, turned Jake around, and kissed him deep — making him taste the mix of cum and ass on his tongue.

They were both breathing hard.

Ryan grabbed Jake’s jaw and made him look at him.

“We’re not done,” he said, voice rough. “I’m staying inside you tonight. Every time I get hard again, I’m using this hole. You understand?”

Jake’s cock gave a weak twitch against Ryan’s thigh.

“Yes,” he breathed. “Use me as much as you want.”

Ryan smirked, dark and satisfied.

“Good boy.”

A written story from Vibe’s reading shelf — narrated prose, not audio. Fictional; all characters are adults. The app has 96 written stories and 200 audio stories.

More to explore.

More to read.
And to hear.

Free to start. No account required.