Chapter 2: Shower Secrets
Water hammered against the tiles, a relentless percussion that echoed in the small, steam-choked bathroom. Joshua stood under the near-scalding spray, head tilted back, eyes closed, but he wasn’t washing. One hand was buried in the lather of his dark hair, an ineffective pretense. The other, hidden by the curtain of falling water and the bulk of his own hip, was wrapped tight around the rigid length of his cock, working it with silent, desperate urgency.
The heat of the water was nothing compared to the furnace burning in his groin. The memory of Mingyu’s fork hovering over the contaminated breakfast, Seungcheol’s suspicious stare, Chan’s oblivious chewing – it had coiled into a tight knot of anxiety and shame all day. Now, that knot was unraveling into pure, unadulterated need. The steam thickened the air, making every breath heavy. Beside him, separated only by a thin, fogged-up glass partition, Lee Chan hummed tunelessly under his own shower stream, blissfully unaware.
Joshua risked a glance sideways through the steam. Dino’s back was to him, water sluicing down the defined muscles of his shoulders, the elegant dip of his spine, over the taut swell of his ass. Smooth, tanned skin glistened. The sight sent a fresh jolt of electricity straight to Joshua’s cock, already thick and heavy in his fist. He bit back a groan, his strokes speeding up, rougher now. Precum leaked freely, mixing instantly with the shower water, but the slickness it provided was intoxicating. He imagined that ass, those strong dancer’s thighs… Fuck. His balls tightened.
He couldn’t stop. The compulsion was a physical force, overriding the gnawing dread of being caught. The rhythmic slap of his wet hand against his shaft, the pull of skin over the engorged head – it drowned out everything else. His breath hitched. Close. He was so fucking close. His hips jerked minutely, fucking into his own fist. He focused on the image burned into his mind: firm, wet flesh, the curve of Dino’s lower back…
"Hyung?" Dino’s cheerful voice cut through the water and Joshua’s frantic breathing like a shard of ice.
Joshua froze. Heart hammering against his ribs, a cold sweat breaking out despite the hot water. Dino was turning. Shit, shit!
He tried to jerk his hand away, to fold himself over, anything to hide the obscene truth of his thick, flushed cock standing rigidly out from his body. But it was too late. Dino’s bright, open face swung fully towards him, eyes wide with innocent curiosity, maybe about to ask for shampoo. His gaze dropped.
The shock that registered on Dino’s features – the widening of his eyes, the slight parting of his lips – acted like a detonator on Joshua’s frayed nerves.
"Oh fuuuuck!" The groan ripped from Joshua’s throat, raw and guttural, as his orgasm detonated. It wasn’t a gentle release; it was a violent expulsion, ripped from him by sheer, horrified tension. Thick, viscous ropes of cum – impossibly white against the grey tiles and the steam – shot out in frantic bursts. The first spurt painted the wet wall with a grotesque streak. The second arced wildly, landing with a wet splat directly on the uncapped bottle of Dino’s expensive Japanese shampoo sitting on the ledge beside them. More pulsed out, hot and sticky, landing on the shower floor, mixing with the swirling water.
Dino yelped, stumbling back against his own shower wall, shock turning to bewildered disgust. "H-Hyung? What the hell?!"
Tremors wracked Joshua. He couldn’t meet Dino’s eyes. Shame burned hotter than the water. Acting on pure, panicked instinct, he grabbed the handheld shower head. His movements were jerky, frantic. He aimed the powerful spray not at his own spent cock, but at the evidence. He hosed down the tiles, the blobs of cum dissolving into milky streaks. Then, with a shaking hand, he snatched Dino’s shampoo bottle. He squeezed the trigger wildly, letting clear liquid pour over the viscous white splatter on its side, rinsing it, desperately trying to wash it down the drain. Water and suds cascaded everywhere.
"Sorry! Jesus, fuck, sorry, Chan-ah!" Joshua’s voice was high-pitched, bordering on hysterical. "Just… slipped! Muscle spasm! Bad angle! Didn’t see you turning!" The lies tumbled out, useless and transparent. He kept spraying, rinsing the bottle, the floor, avoiding looking at the younger man’s horrified expression. The distinct smell – salty, musky, thick – momentarily overpowered the clean scent of soap before being diluted by the relentless water.
Dino stared, water dripping from his nose, his expression a mixture of utter confusion, lingering shock, and a dawning, uncomfortable understanding. He didn’t move. He just watched his usually composed, angelic-voiced hyung frantically spraying water everywhere, trying to erase the undeniable, obscene reality that had just exploded between them in their shared, steamy cage. The bottle, now rinsed but undeniably violated, sat slick and accusing on the ledge. The tension in the small room was thicker than the steam, crackling with unspoken horror and the lingering, visceral scent of Joshua’s shame.
The tension in the small room was thicker than the steam, crackling with unspoken horror and the lingering, visceral scent of Joshua’s shame. Dino didn’t recoil further, didn’t yell. He just stood there under the falling water, gaze locked not on the rinsed tiles or the sullied shampoo bottle, but directly onto Joshua’s still-hard, slick cock. It pulsed visibly against Joshua’s thigh, thick and flushed, a blatant, undeniable accusation. Joshua stopped spraying, the water drumming uselessly on the floor, his breath ragged sawdust in his throat. He expected disgust, fury, the slam of a shower door, Seungcheol’s name shouted in panic.
Instead, Dino took a slow step forward, his eyes darkening, pupils swallowing the brown. The shock hadn’t vanished; it had transformed, curdled into something raw and intense Joshua couldn’t name. Steam curled around his lean, wet torso as he closed the gap between their shower streams. Joshua flinched, instinctively trying to cover himself, but Dino’s hand shot out, surprisingly strong, gripping his wrist. Not harshly, but with a firmness that brooked no argument, pulling Joshua’s hand away from his cock. The touch sent a jolt through Joshua, part terror, part unwelcome, electric thrill. "Hyung," Dino murmured, his voice low, rough. "You made a mess." Water plastered Dino's dark hair to his forehead, dripping into his eyes.
Before Joshua could stammer another apology, another frantic lie, Dino dropped to his fucking knees on the hard, wet tiles. The suddenness stole Joshua’s breath. He looked down, stunned, as Dino’s hand replaced his own, wrapping around the thick base of Joshua’s cock. Dino’s grip was confident, testing the weight, the girth. His gaze lifted, meeting Joshua’s wide, panicked eyes. There was a challenge there, a heat Joshua had never seen in the maknae before. "Should clean it up," Dino whispered, a ghost of his usual playful tone warped by the steam and the thick tension. Then, without hesitation, he leaned forward and licked a broad, wet stripe from root to tip.
"Ch-Chan-ah! Fuck! Don't—!" Joshua gasped, hips jerking involuntarily as the hot, wet slide of Dino’s tongue ignited every nerve ending. It wasn’t tentative; it was purposeful, claiming. Dino’s mouth was scorching, impossibly hot even under the shower spray. He opened wide, his lips stretching obscenely as he took the swollen, leaking head into his mouth. Joshua cried out, a ragged sound swallowed by the water’s roar, his hand flying out to brace against the slick tile wall. He felt the wet suction, the tight seal of Dino’s lips just below the ridge, the younger man’s tongue swirling insistently over the sensitive slit, lapping at the fresh bead of precum.
Dino sank deeper, taking more, his jaw working to accommodate Joshua’s thickness. Joshua could feel the tightness, the resistance giving way as Dino relaxed his throat. He watched, mesmerized and horrified, as his cock disappeared into the warm, wet cavern of Dino’s mouth, the younger man’s cheeks hollowing with suction. "Oh god, Chan…" It was a moan now, helpless, his earlier shame drowned in a tsunami of unexpected, overwhelming sensation. Dino’s head began to bob, slow at first, then faster, more urgent. He used his hand too, fisting the slick base in rhythm with his mouth, creating a tight, wet tunnel. The slurping sounds were filthy, audible even over the shower, mingling with Joshua’s choked gasps and Dino’s muffled grunts.
The rhythmic suction, the perfect wet heat, the scrape of teeth just grazing the sensitive underside – it was too much, too intense, too fucking soon after his earlier release. The coil in Joshua’s gut wound tight, impossibly fast. He felt it building, a brutal pressure. "Chan… I’m gonna… Fuck, I’m gonna cum!" he warned, voice strangled, fingers clawing at the tile. Dino didn’t pull off. He just looked up, his eyes burning into Joshua’s, and sank down again, taking him impossibly deep until his nose pressed into Joshua’s wet pubic hair. He hummed, the vibration traveling straight up Joshua’s cock like an electric shock.
That did it. Joshua’s back arched off the wall as his orgasm tore through him, violent and blinding. "AHHH! SHIT!" Thick, viscous ropes of cum pulsed directly down Dino’s throat. He felt the younger man swallow convulsively, once, twice, the muscles of his throat working hard against Joshua’s shaft. Joshua kept spurting, hips stuttering forward, fucking helplessly into that hot, willing mouth as Dino milked him dry, swallowing every thick, salty spurt until Joshua was spent, trembling, gasping for air against the wall. His cock throbbed weakly in the wet heat.
Dino pulled off slowly, lips making a soft, wet pop. He stayed on his knees, looking up at Joshua, a glistening thread of spit and residual cum connecting his swollen lips to Joshua’s softening cock. He wiped his mouth with the back of his hand, his expression unreadable – fierce, sated, and utterly changed. The steam whirled around them, the water still pounding down, muffling the world outside the glass. The smell of sex was thick and pungent now, undisguised. Joshua stared down, panting, the horrifying reality of what just happened crashing over him, a thousand times worse than cum in the eggs. His legs felt like water. Dino’s voice, low and rough, cut through the haze. "Clean now, hyung?"