Only When We Play

Things get wet between Joey and Justin.

  • Score 9.6 (14 votes)
  • 390 Readers
  • 2893 Words
  • 12 Min Read

It was deep in the night when Joey stirred. Not because of a dream or a sound, just a slow, blunt ache, the kind that wraps itself around your gut and pulls you back to your body.

He untangled from Justin, careful not to wake him. The bed was warm, sticky with dried sweat and slick and spit. Justin’s breath puffed softly against Joey’s chest, his mouth slightly open, lips kiss-bruised. The cage still clung to him like a secret.

Joey kissed his hair once, automatic, thoughtless, then slipped from the sheets and padded to the bathroom.

He stood there, heavy-eyed, scratching absently at his stomach, his cock soft but thick, still flushed from everything they’d done. He let himself hang there, hand loosely holding the shaft, ready to let go.

And then footsteps. Quiet. Joey didn’t need to look to know who it was. But he turned anyway.

Justin stood in the doorway, backlit by the blue glow from the streetlamp outside, bare feet on tile. His skirt had ridden up during sleep, the baby blue hem wrinkled around his hips. His pink thong was twisted, the cage beneath it glinting wetly in the light. His hair was a mess. His cheeks flushed.

But it was the look on his face that made Joey freeze: soft, wide-eyed, open. He didn’t speak. He just stepped into the bathroom, past Joey, and climbed into the shower. Still no words.

Instead, he sank to his knees. Right there in the porcelain tub. Hands on his thighs. Back arched. Chin lifted just a little, like he was offering himself. 

Joey swallowed. Hard. Something in his chest cracked open. He turned fully, one hand still wrapped around the base of his cock, and stepped forward, close enough to feel the warmth rising off Justin’s skin.

He grabbed his balls with one hand, and the head of his cock with the other. He didn’t ask. He just relaxed, just a little and then a little more. He could feel it climbing up from inside of him.  The pressure built up to a point and then Joey just let go.

The stream burst out fast, hot, messy at first, spattering across Justin’s shoulder, his collarbone, the side of his neck. He flinched once, gasping, then stilled.

The second arc landed on his chest. It ran down his sternum in rivulets, catching in the valleys of muscle, sliding over the cage and the line of his pink thong. Steam rose as it hit his skin, bright and obscene in the moonlight.

Joey exhaled through his nose, guiding the stream lower.

It hit Justin’s stomach. His thighs. Splashed between them. Pooled beneath him before circling the drain.

And Justin just took it. Knees spread. Head tilted back. His mouth opened, not wide, not begging. Just enough.

Joey’s cock twitched in his hand. Still half-soft, still heavy. He arched his hips slightly, and the stream landed on Justin’s cheek, then across his lips.

Justin flinched again but didn’t pull away. Didn’t close his mouth. It trickled in. Ran down his chin. Joey watched it drip from his princess’s tongue.

“Fuck,” Joey breathed.

Justin moaned. Quietly. Like it was reverent.

The stream began to slow. Joey guided the last of it downward, over the cage, the fabric of the thong, between the parted cheeks where Joey’s cum had leaked out hours earlier and dried.

Justin trembled. His little skirt was soaked. It clung to his hips, translucent.

Joey stepped back, still holding his soft cock, chest heaving. The scent in the air was sharp and humid and sweet.

Then he reached  in and turned on the shower. Water burst from the head. It was warm. Rushed and loud. Steam filled the air instantly, fogging the mirror, rising around Justin like smoke.

He didn’t move. Not until Joey stepped in too. Their eyes met. Blue shadows. Mouths slack. Breathing shallow.

Joey reached for him, hands cradling Justin’s cheeks, wet and warm and radiant and kissed him. Deep. Tongue and breath and spit and something darker, something raw.

Justin moaned into the kiss, like it was air after drowning. Like being kissed after being pissed on was the final act of devotion.

Joey pulled him up, still kissing him. Still tasting him. Still flushed with the need to say everything with his mouth and nothing with his words. And in the steam and the slick and the golden afterglow, they stood chest to chest. The kiss broke slowly, reluctantly, their lips still touching even as they breathed in.

Water drummed against Joey’s shoulders, ran in streams down Justin’s back. The bathroom was fogged, blurred around the edges. Nothing existed but them. The tile. The heat. The hum between their chests. Joey rested his forehead against Justin’s, their noses touching.

“I didn’t even think,” he murmured, voice low, still hoarse from sleep. “I just saw you kneel, and it was like…my body already knew.”

Justin nodded, slow. “I wanted you to. I think I—I wanted it before I even knew I did.”

Joey cupped the back of his neck, fingers threading through damp hair.

“I don’t know what it means,” he said. “But it felt like… like something I was supposed to do.”

Justin smiled, then let it fall away. “Not sure what it means either. But I guess it means I trust you.”

Joey swallowed. That hit somewhere deep.

Justin reached up and brushed Joey’s chest, his hand trembling just slightly. “You could’ve laughed. Or acted like it wasn't happening. But you didn’t. You knew I wanted it. Even if I didn’t say it.”

“I don’t think I've ever wanted to laugh at you,” Joey said. “When you’re like that? You’re the most beautiful thing I’ve ever seen.”

Justin’s breath caught. Joey leaned in again, kissed his temple, slow and warm. Justin let out a wet laugh, teary around the edges. 

“You make me feel… like I can just be this. Like I don’t have to explain why it makes me feel good. Safe.”

Joey kissed his cheek. “You are this. And you’re mine.”

Justin nodded, a sob of joy caught in his throat. “I love how you see me. I love being your princess. Even when I’m disgusting. Especially when I am.”

“You’re never disgusting,” Joey whispered. “You’re perfect.”

Justin laughed again, softly. “You pissed on me.”

“And I’m gonna do it again,” Joey said without blinking. “Every day. Because you let me. Because you wanted it. Because I knew it would make you shine.”

Steam curled around them. Their bodies slick, hot, close. Justin pressed his cheek to Joey’s chest, cage bumping his thigh, arms around his waist. Joey rested his chin on Justin’s head.


The morning sun was soft against the curtain, barely prying at the edges of the window. Joey stirred first, thick arms stretching across the sheets, skin still warm with memory. His cock was already hard, heavy with the need that always seemed to live just under the surface now. He shifted his hips once, groaning under his breath.

Justin lay beside him, curled sweetly with his cheek on Joey’s chest, hair tousled, lashes soft against his skin. But his eyes opened when Joey moved.

Joey murmured, voice still husky with sleep, “Fuck… I gotta piss.”

Justin didn’t speak. He just slid down the sheets slowly, head lowering, breath warm on Joey’s stomach. His lips found the base of Joey’s cock, reverent, patient.

“Baby…” Joey rasped, but he didn’t stop him.

Justin nuzzled closer, his lips parting, tongue flicking out. He kissed the tip, then wrapped his mouth around it, humming softly like a boy savoring something.

“You sure?” Joey asked, voice rough and tender. “You really want it?”

Justin looked up, eyes wide and honest. That did it. 

Joey groaned and let his hips sink deeper into the mattress. “Alright, princess. Drink from my cock.”

He placed a hand gently on Justin’s head, not guiding, just holding, grounding. His cock flexed against Justin’s tongue once, twice. And then he let go.

Warmth flooded into Justin’s mouth, slow at first, then fuller. He drank it like he’d been waiting all night. He didn’t flinch, didn’t pull back. He swallowed every drop, eyes fluttering shut, hands gripping Joey’s thighs for balance.

“God,” Joey moaned, “This is so good. Your lips… your mouth…it’s perfect.”

Justin swallowed, his throat working fast to keep up with the flow. Finally, it slowed, then stopped. Joey’s hand was tight around Justin’s head. Justin sucked gently at the tip, tongue swiping up the last taste. He breathed through his nose, eyes closed, body soft and still like prayer.

When he finally pulled off, his lips were wet, chin flushed pink. He pressed a kiss to Joey’s thigh, then whispered:

“Thank you.”

Joey’s cock twitched again, suddenly gone from piss-hard to just hard, glistening. He looked down at his princess, flushed and kneeling, face shining with devotion, and something in him broke open.

“Climb up,” he said, voice low. “Let me back in.”

Justin climbed up slowly, straddling Joey’s hips, guiding that still-hard cock to his soft, pulsing hole. He sank down inch by inch, moaning deep, breath catching in his throat.

Joey reached up and cupped his cheeks, holding him steady. “You feel that? How full you are? That’s how I want you every morning.”

Justin nodded, mouth parted, already trembling.

Joey rocked up into him. “I’ll keep filling you, princess. With everything I have.”

Justin rolled onto his back, legs parting instinctively, his metal-caged cock twitching uselessly between his thighs. Joey followed him down, eyes locked on his, cock still slick and hard, glistening with spit and morning warmth.

“You want it like this?” Joey murmured, positioning himself between Justin’s thighs. “Wanna be opened up in the light?”

Justin nodded fast. “I wanna see you. I want you to look at me when you put it in.”

Joey kissed him, slow, firm, full of something that felt like gravity, and then reached down to guide himself. The thick head of his cock pressed against Justin’s soft, waiting pussy. There was no resistance. Just heat. Just need.

He pushed in. Justin gasped, legs twitching, fingers curling into the sheets as he was filled all over again.

“Fuck,” Joey whispered. “You’re still open from last night. You kept me.”

Justin moaned. “I always will.”

Joey pushed in slowly, the stretch deep and endless. His hips met Justin’s thighs with a gentle press, and they both stilled, eyes locked, breathing together. Justin’s legs curled around Joey’s waist like they were made to.

Then Joey began to move. Slow thrusts at first, deep and deliberate. His cock dragged along every nerve ending, made Justin gasp, made the cage jump and twitch with each grind.

“You’re so wet for me,” Joey murmured. “Still dripping from all of it.”

Justin nodded, moaning through each stroke. “It’s yours. My body’s yours. My cunt’s yours.”

Joey leaned down, forehead to forehead. “Say it again.”

“My cunt’s yours,” Justin panted. “It belongs to you. Only you. Your cock lives in me now.”

Joey growled softly, pushing in harder. The slap of their bodies echoed in the morning stillness, wet, perfect, rhythmic. Justin’s hole clenched around him with every thrust, pulling him deeper, feeding him back into the place he belonged.

And then Joey felt it, building in his spine, his belly, the root of his cock.

“Fuck—Justin—baby, I’m close.”

“Please,” Justin whispered, eyes shining. “Fill me again. I want it. All of it. Your cum. Your piss. Everything you have, give it to me.”

Joey groaned and thrust deep one last time and came.

Hot and thick and overwhelming, his massive penis twitched and pulsed inside Justin, shooting long, glowing ropes of seed into his already-slick hole. Justin gasped at the fullness, his whole body curling up into Joey like he wanted to be sealed around it.

But Joey wasn’t done. Still inside him, still hard, he panted into Justin’s neck. “You want more?”

Justin’s breath hitched. “Y-yeah… please…”

Joey kissed his jaw. Then whispered, low and soft:

“Beg for it.”

Justin looked up at him, cheeks flushed, lips parted. 

“Tell me what you want. What you really want, princess.”

Justin looked at him, suddenly understanding what Joey was offering. 

“Please, King… please piss inside me. I want to keep it. I want to wake up with it inside me. I want to feel it leak out all day. Please…”

Joey groaned, his cock twitching again, still buried deep.

“Alright, baby,” he murmured. “Open up for me.”

He slowly relaxed. Justin felt the warmth first, a slow trickle, then a fuller release. Joey filled him up as he lay still, cock softening but still seated deep, his body giving everything to the boy beneath him.

Justin gasped, his whole frame trembling as he felt it fill him: heat spreading deeper, wetter than cum, his body blooming with it.

“Oh my god…”

“Let it soak in,” Joey whispered, holding him close. “Let me mark you. Let me fill you.”

Justin shivered as the stream slowed, then stopped. He was full. Stuffed. Swollen. Marked inside and out.

Joey leaned down and kissed him. “Hold it in like a good girl, yeah?”

Justin whimpered softly into his mouth, overwhelmed, grateful, nodding.

Then he whispered, “Thank you, King.”

Joey just held him there, cock still inside, hearts beating close, morning light spilling across their bodies like a blessing.

Joey’s chest rose and fell slow beneath Justin’s cheek, his heartbeat a steady rhythm against the mess between them: sweat, cum, and something more ancient.

Neither of them had moved in minutes. Justin was still shaking a little. Not from fear, not from exhaustion, something deeper. Something like awe.

Joey’s hand ran down his spine, a slow, steady drag of knuckles and palm. “You okay, princess?”

Justin nodded against his chest. “Yeah. Just… full.”

Joey smiled. Kissed his forehead. “You took all of it.”

Justin giggled sleepily, voice rasped and ruined. “Twice.”

“And you begged for it,” Joey added, grinning into his hair. “Begged to be filled. Begged to get pissed in.”

Justin didn’t even blush. He just sighed. “It felt… like trust. Like giving myself over. You in me. Everything in me.”

Joey kissed him again, then tugged him close by the waist. “C’mon, baby. We should get you cleaned up.”

Justin whined. “Mmm, I don’t wanna move.”

“I know,” Joey said gently, rocking them slightly. “But I want to take care of you. Come on.”

They moved slow, peeling apart like petals from sap. Justin winced a little at the slickness between his legs, the heat of Joey’s cum  and the pressure still pressing inside him. His thighs stuck together as he stood. His little cage swung under his bunched-up skirt, glistening.

Joey followed, hand at his back as they walked to the bathroom.

The shower tiles were cool under their feet. Joey turned on the water, letting it warm up and Justin stepped in. 

He turned to face him, skirt still bunched around his waist, cage snug and glinting. Then, slowly, he bent his knees. Joey froze.

Justin’s voice was soft. “I can’t hold it anymore.”

Joey stepped forward instinctively, placing a hand on Justin’s head. “Let it out, baby. Right here.”

Justin let out a little moan, lips parted and then the warmth started to trickle down between his legs. Joey pulled up the skirt  to get a better look. Justin's thighs shuddered as the release poured out, piss dripping freely onto the shower floor, trailing down his legs, pooling around his feet. His hole twitched open as the pressure ebbed. His body was flushed, his breath shuddery with relief.

Joey didn’t move. He just watched. Silent. Stunned, maybe, by the quiet beauty of it.

“That’s it, baby… good girl… let it out…”

Then without a word he stepped closer. One hand cradled the back of Justin’s head. The other lifted his own cock again, already beginning to swell.

Justin looked up. Mouth slightly open. Eyes soft and glistening. Joey pressed his tip against those parted lips, barely a breath’s worth of pressure, and whispered, “Open up for me, princess.”

Justin obeyed without hesitation. His lips parted wider. His tongue curled up in welcome. And Joey slid in.

Not deep. Not rough. Just… there. A soft surrender. A crown settling into its rightful place. Justin held him gently with both hands, as if Joey’s cock were something holy. The water coursed down their bodies, hissing into steam around them, as Joey slowly hardened between Justin’s lips.

He didn’t thrust. He just stayed there, letting the warmth and wet of Justin’s mouth cradle him.

“God,” Joey murmured, running his fingers through damp hair. “You’re perfect. You make me feel…”

He didn’t finish the sentence.

He didn’t have to.

Justin hummed softly around him, suckling with slow reverence, his tongue curling under the shaft, cradling him like something sacred.

Joey’s eyes fluttered shut.

He rocked his hips forward then pulled back, letting his cock fall wetly against Justin’s cheek. The heat of it left a trail down his skin.

Justin kissed the tip. One last, soft press. Then looked up.

Joey’s hand rested over Justin’s heart. “Thank you,” he said softly. “For everything.”

Justin smiled, lips shining. “Thank you, King.”

The water poured on. The moment stretched. Not ruined. Not wrecked. But opened.

And somewhere in the steam, something new was blooming.


To get in touch with the author, send them an email.


Report
What did you think of this story?
Share Story

In This Story