It was late Saturday night. They had spent the day fucking. They drank some water, had a little bit to eat, mostly a smoothie that Justin made. A few hot showers. They finally ended back in the bedroom.
Justin was lying across the bed on his stomach, thong still twisted around his hips, ass bare and flushed. He’d been panting just a minute ago. Now he was watching Joey like he knew exactly what was about to happen next.
Joey stood a few feet away, sweat on his chest and abs, hair messy, body loose in the kind of way that only happened after serious fucking. His big dick hurt from all the fucking and he slipped on his boxer briefs for some support. They clung tight around his waist, and under that cotton was a hard-on that refused to fade.
He was hard again. He hurt, he was so hard. Justin turned over slowly, propped himself up on his elbows. Smirked.
“Big, dumb penis,” he asked, voice all gravel.
Joey didn’t answer. Just stepped closer.
Justin watched him with that same smug, wrecked confidence he always had when he knew he was about to get what he wanted and maybe give more than he meant to.
“Big dumb penis prince,” he murmured, sitting up on his knees, hands bracing on Joey’s thighs as he looked up at him. “You have a very demanding dick.”
Joey let out a breath. His pulse was a drumbeat. Justin’s hands slid higher, curling into the meat of Joey’s thighs,, firm and warm, sliding up until his fingers pressed into the thick muscle.
Then Justin leaned in, kissed the fat bulge through the underwear, soft at first, then wetter, hotter, lips parting against the cotton. He mouthed at the head through the fabric, licking it, dragging his tongue over the curve, feeling the heat pulse underneath.
Joey let out a quiet grunt, his fingers twitching at his sides.
“Are you gonna be a good muscle princess?”
Justin looked up at Joey and nodded, his mouth full of cotton and boner. Then he got filthier with it, pressing his face in, rubbing his cheek on the bulge, kissing up and down the length, licking a dark wet patch through the underwear until the cotton clung to the shape of Joey’s cockhead. His mouth was everywhere. Greedy. Hungry. Tongue flicking, lips sucking.
Then he reached up, tugged the leg hole aside, and Joey’s cock spilled out: fat, flushed, slick with precum.
“Fuck…” Justin breathed.
“That’s what you need, huh? Big penis?” said Joey.
Justin licked his lips, then leaned in and started nursing the head. Sloppy kisses. Wet pulls. His lips wrapped around the tip, tongue swirling, one hand tugging Joey’s heavy balls, the other bracing on Joey’s thigh as he bobbed his head shallow and slow.
Joey groaned, deep in his chest. “God, Justin…”
Justin hummed around the shaft, eyes half-lidded, fingers now exploring Joey’s chest, running up over his pecs. He squeezed, thumb brushing over one nipple, then both, making Joey twitch.
Joey sat down on the edge of the bed, legs wide, cock pointing straight up like it needed somewhere to go. Justin followed without hesitation, settling on his knees between Joey’s thighs. Hands on Joey’s chest again, mouth full of dick, cheeks hollowing as he took more, deeper.
The room filled with slick sounds: slurps, sighs, the wet slide of spit over skin. Justin sucked and licked like he was starving for it. Every time he came off the tip, he kissed it, let it rest on his cheek, nuzzled it like it belonged to him.
Then he got silly with it, pressing Joey’s cock to his face, letting it slide over his lips, his chin, tapping it on his tongue, eyes wide and playful like he knew how dumb and hot he looked.
Joey grinned, breath catching, then reached out, grabbed Justin’s head with both hands, thumbs brushing his ears.
“You love teasing that royal cock, huh, Princess?”
Justin looked up, smirked with his mouth full. He nodded.
Joey started to move his hips, slow thrusts into that slick, hot mouth, watching as Justin took it, let it happen, let him use it. Joey’s hands shifted, one cradling the back of Justin’s neck, the other gripping his jaw. His cock pushed deeper, Justin’s throat opening up with wet little gagging noises, tears prickling the corners of his eyes.
Then Justin pulled off with a breathless laugh, hand stroking the spit-slick shaft, looking up at him with his mouth red and open.
“Fucking love being your muscle princess,” he panted.
Joey didn’t say anything, just pushed his cock against Justin’s face again, and Justin took the hint, leaned in, sucked him down again, deeper now.
“I’m gonna fuck your throat like it’s your cunt.”
Joey fucked his mouth slow. Gentle. In control. Justin moaned around him, letting it happen, melting into the rhythm.
“God,” Joey groaned. “You’re so fucking pretty like this.”
When Joey couldn’t take it anymore, he leaned down, gripped Justin’s head, and kissed him, deep and dirty, spit and precum smearing between them. Justin moaned into the kiss, let Joey pull him up, let himself get manhandled into his lap.
Their mouths didn’t part. Joey sat back on the bed, Justin straddling him now, still kissing like they were starving. Joey’s hands slid down, grabbed Justin’s ass, kneading the cheeks, spreading them wide. That little red thong string vanished and reappeared between his fingers, pulled tight.
Joey slipped a finger under the fabric and rubbed along the lips of Justin’s hole—wet and hot and twitching under his touch.
“Jesus,” Joey muttered, pressing his forehead to Justin’s. “You’re already so fuckin’ open.”
Justin nodded, breath hot, mouth slack. “I want it, Joey. I want my prince inside me.”
Joey spit into his hand, rubbed it into Justin’s hole, both index fingers now teasing him open, rubbing slow circles, feeling how soft and puffy and ready he was. Justin’s hips rocked into it, making soft, helpless sounds into Joey’s mouth.
Then Joey stood, hard cock bouncing up against his stomach, and Justin dropped back to his knees.
Without missing a beat, Justin took Joey’s balls into his mouth, sucking one, then the other, rolling them over his tongue, spit dripping down his chin. His hands stroked up Joey’s thighs, fingers curling into the waistband of the underwear still stretched down one leg.
Then his tongue traced the length of Joey’s shaft, slow up the underside, then a kiss to the tip.
Joey moaned, tangled his fingers in Justin’s hair, and started fucking his mouth again, deeper now. Needy. Needing to be in. His hips snapped forward. Justin gagged, throat tightening, eyes wet as Joey’s cock shoved deep.
“Fuck, baby,” Joey grunted. “I can’t—fuck—can’t help it…”
He let go, but Justin didn’t pull back. He stayed, took it, breathed through it, let Joey fuck all the way in.
“‘C’mere,” Joey said.
Justin climbed into his lap, thighs straddling, chest flushed. Joey reached between them, lined his cock up again.
“You ready for your dick, Princess?”
Justin nodded fast, almost shaking.
Joey slapped his cockhead against Justin’s hole. “Say thank you.”
“Thank you,” Justin gasped.
He shoved in, slow and deep.
Justin cried out, body stretching to take it.
Joey held him steady.
“That’s it,” he grunted. “Take your Prince’s cock. Take it like a good girl.”
He started bouncing Justin, lifting, lowering, fucking up from below.
Justin gasped, hands flying to Joey’s shoulders. Joey held him steady by the hips and started bouncing him, pulling him down, lifting him up, fucking him from below with slow, deep thrusts.
Justin moaned, his voice breaking. “Joey—fuck—yes—”
Joey growled, lips dragging over Justin’s jaw. “You take it so fuckin’ good. You’re my thick little muscle princess. Fuck.”
Justin pushed Joey back against the bed, took control, climbed up, and sat back down, slamming that tight hole back onto Joey’s cock, over and over. Joey’s hands gripped his waist, helped him move, hips thrusting up hard, fucking into him with everything he had.
“You don’t even have a dick,” Joey muttered, watching the way Justin took his cock. “You’ve got a pussy. A sweet little muscle princess pussy.”
Their mouths found each other again, tongues tangling as Joey pounded up into him, fast and deep and relentless.
“Tell me whose pussy this is.”
Justin couldn’t speak.
Joey grabbed his chin. “Tell me, baby.”
“Yours,” Justin gasped.
“Damn right.”
Joey growled, pulled him in for a kiss—rough, sloppy, tongues tangling.
“I love this pussy,” he said against Justin’s mouth. “Love how it stretches. Love how it stays wet for me. Love how it milks my cock.”
Justin’s breath hitched. He looked dazed. Glazed.
“You want me to breed it again, don’t you?”
Justin nodded fast, mouth slack.
“You want me to pump it full like the nasty girl you are.”
Justin moaned, high and broken. Joey flipped him fast, legs in the air.
“Look at this hole,” he muttered, spreading Justin’s ass wide. “Already open for me. Already begging.”
He pushed in again, deep and smooth. Justin choked on his own breath.
“God, you’ve got the best fucking pussy.”
Joey fucked him like he meant it. Like he was making a point. Slamming in over and over.
Then he pulled out fast, crawled forward, grabbed Justin’s face and shoved his cock back into his mouth. Justin lay on his back, head tilted, mouth wide open as Joey fucked his face, short, hard strokes, balls slapping his chin.
Then Joey slid down, lifted Justin’s legs onto his shoulders, and slammed back in.
He fucked him deep, hard, filthy, sweat dripping down both their bodies. Justin clawed at the sheets, his own cock untouched, twitching. He cried out again, body arching.
“I’m gonna cum,” Joey gasped. “Gonna fill my girl’s pussy one more time—”
Justin came untouched, back arched, toes curled. Joey slammed in one last time and groaned, loud and deep, cock kicking as he filled Justin full again.
They didn’t move. Just breathed. Joey collapsed over him, lips brushing Justin’s shoulder.
“You’re perfect.”
He meant it.
They didn’t speak. Couldn’t. Just breathing. Trembling. Holding.
Joey shifted first, brushing the damp hair off Justin’s forehead. He leaned in and kissed him, soft this time, slow, almost reverent. Justin’s eyes fluttered, half-lidded. He let it happen. He didn’t kiss back. Not really. Joey didn’t notice.
He eased them back down onto the mattress, pulling the sheets up with one hand, the other still cupping the curve of Justin’s ass, like he didn’t want to let go. Justin tucked into his chest, arms loose around Joey’s waist, their legs tangled. The air was warm. The room smelled like sweat and spit and sperm.
Joey smiled. He kissed Justin’s temple, murmured into his hair.
“Never felt like this before.”
Justin didn’t move. Joey laughed quietly.
“No, for real. I mean, yeah, I’ve had sex. But not like this. Not with someone who..who gets it. Who gets me.”
Still no answer. Joey brushed his fingers down Justin’s spine.
“I know we were just messing around at first. But now…” He swallowed. “I don’t want this to be a one-time thing.”
Justin pulled back slowly. Not much. Just enough to look him in the eye. He was smiling, but it wasn’t the same smile. It was smaller. Tilted. Careful.
“Damn, Reynolds,” he said, voice light. “You catching feelings?”
Joey blinked. “What?”
Justin smirked, that familiar lazy grin creeping back into place. “You getting all soft on me, bro?”
Joey stared at him.
“I’m being serious.”
Justin shifted, sat up a little, pulling the sheet with him. His body glowed in the low light, slick, flushed, beautiful. But his posture was guarded now. Not tight. Just… braced.
“Joey,” he said, gentle. But the edge was already there. “Let’s not do this.”
Joey sat up too, confused, the warmth leaking out of his voice. “Do what?”
“This.” Justin waved a hand vaguely between them. “The talk. The feelings. Whatever you’re trying to make this into.”
Joey’s breath caught. “I’m not trying to—”
Justin cut him off. Not sharp. Just firm.
“You should probably head home soon.”
The silence that followed was loud. Joey stared at him. For a long time. He didn’t understand. Or maybe he did. And just didn’t want to.
“Right,” he said finally. His voice was flat.
Justin looked away. Joey got up, didn’t say another word. He moved slowly. Dressed in silence. Justin didn’t watch. He sat on the edge of the bed, elbows on his knees, staring at the floor like it would explain something.
Joey stood in the doorway, shirt half-buttoned, heart kicking against his ribs. He turned to say something—he didn’t even know what—but Justin was already lying back down, one arm thrown over his eyes like he was trying to block out the world.
Joey swallowed.
“See you around.”
Justin didn’t answer.
Joey walked out.