Chapter 1: Locked In, Pinned Down
The stall door hit the chipped tile wall with a crack that sounded like a bone snapping. Daonuea fumbled with the flimsy latch, his fingers slick and clumsy, but it was too late. A shoulder slammed into the door from the other side, and the whole frame shook.
“Open it, Daonuea.” Kluen’s voice was a low thrum, cutting through the humid air.
“Fuck off.”
“Open the door. Now.”
The demand was pure Kluen. Unambiguous. A fact stated, not a request made. Daonuea leaned his forehead against the cool metal, the buzz of the faulty fluorescent light drilling into his skull. He could still feel the heat of Kluen’s stare from across the crowded cafeteria, a tangible touch that had followed him, chased him right into this fucking bathroom.
The lock gave with a sickening pop of cheap metal.
Kluen shouldered his way in, his body filling the cramped space instantly. The door clicked shut behind him, the sound final. The world shrank to cracked porcelain, fogged mirror, and him.
“Get out,” Daonuea spat, but his voice lacked its usual edge. It wavered.
Kluen didn’t speak. He just looked, his dark eyes tracking the rapid pulse in Daonuea’s throat, the flush spreading down his neck. The air was stale, thick with the smell of industrial cleaner and old piss, but underneath it Daonuea could smell Kluen’s shampoo, his sweat, the clean cotton of his shirt. It was infuriating.
“You humiliate me,” Daonuea said, the words tight. “Every time. In front of everyone. What, you get off on it? Showing everyone you can have whatever you want?”
“I don’t want everyone.” Kluen took a half-step forward. Their shoes almost touched. “I want you. And you know it.”
“I don’t want you.”
It was a lie. A brittle, transparent lie. Kluen’s mouth twitched, not quite a smile. He saw it. He always saw it.
Daonuea moved to shove past him, a burst of panicked energy. Kluen’s hand shot out, not rough, but impossibly fast. His fingers wrapped around Daonuea’s bicep, firm and hot. The contact was a electric jolt. Daonuea jerked back, his spine hitting the cold tile wall.
“Stop,” he breathed.
Kluen moved in, caging him. He pressed his forearm against Daonuea’s chest, not to hurt, but to pin. To still. His other hand came up and brushed a strand of hair from Daonuea’s forehead. The gesture was unbearably tender. It made Daonuea want to scream.
“Your mouth says no,” Kluen murmured, his lips now dangerously close to Daonuea’s ear. His breath was warm. “Your body…”
He let the sentence hang. His hips pressed forward, just once. A deliberate, grinding motion. The hard line of Kluen’s cock, already straining against his jeans, met Daonuea’s own. A shudder ripped through Daonuea, violent and involuntary. A low, helpless sound escaped his throat.
Anger dissolved. It melted under that single, brutal point of contact, replaced by a flood of pure, shameful need. He hated Kluen. He hated how his own traitorous body arched into the pressure. He hated the sharp gasp he couldn’t swallow.
Kluen’s mouth crashed down on his.
It wasn’t a kiss. It was a claiming. All teeth and desperate tongue and raw hunger. Daonuea fought it for a second, his hands coming up to Kluen’s chest, but the push lacked conviction. His fingers curled into the fabric of Kluen’s shirt, holding on instead of shoving away. Kluen tasted like cheap coffee and mint and something uniquely, addictively him. Daonuea opened for it, let the invasion happen, his own tongue meeting Kluen’s with a frantic heat that mirrored the fire coiling in his gut.
Kluen’s hands were everywhere. One tangled in Daonuea’s hair, pulling just hard enough to tip his head back, exposing his throat. Kluen’s mouth broke from the kiss to trail wet, open-mouthed kisses down his jaw, his neck, biting at the tendon there. Daonuea groaned, his head thumping back against the wall.
“You’re so fucking pretty when you’re mad,” Kluen growled against his skin, his voice ragged. His free hand slid down Daonuea’s side, over his hip, palming the front of his trousers. Daonuea bucked into the touch, a full-body spasm of need.
“Don’t… Kluen…”
“Don’t what?” Kluen’s fingers worked the button of his jeans, the zipper grating down in one harsh pull. The cool air of the stall hit Daonuea’s heated skin. Then Kluen’s hand was inside his boxers, wrapping around his hard, leaking cock.
Daonuea cried out, the sound echoing off the tiles. It was obscene. He was so hard it bordered on pain, and Kluen’s grip was perfect, firm and knowing. He stroked him, once, twice, a slick slide of skin on skin, his thumb smearing pre-cum over the head.
“See?” Kluen hissed, his own breath coming in harsh pants. He guided Daonuea’s hand down to his own jeans, to the formidable bulge there. “You want this. You want me. Just fucking admit it.”
He didn’t wait for an answer. He spun Daonuea around, facing the wall. The tile was cold and rough against Daonuea’s cheek. Kluen shoved his jeans and boxers down to his thighs in one brutal yank, baring him completely. Daonuea heard the rasp of Kluen’s own zipper, the rustle of clothing.
“Kluen, wait—” The protest was weak, swallowed by the pounding of his own heart.
A spit-wet finger pressed against his entrance, circling once before pushing in. It was tight, dry, a sharp burn that made Daonuea tense. Kluen worked it in slowly, his other hand smoothing over Daonuea’s flank.
“Relax,” he murmured, his lips against Daonuea’s shoulder blade. The finger crooked, probing, and Daonuea’s knees almost gave out as it brushed something deep inside him. A shuddering moan tore from his chest. A second finger joined the first, stretching him, the burn blossoming into a deep, spreading ache. Kluen fucked him open with his fingers, the wet sounds filthy in the small space.
When Kluen finally lined himself up, the blunt head of his cock nudging against him, Daonuea was trembling, sweat slicking his back. He was painfully hard, his own cock straining against the cold tile wall.
“Look at you,” Kluen gritted out, his voice thick with want. He didn’t ask. He just pushed.
The stretch was immense, a white-hot lance of sensation that forced a choked gasp from Daonuea’s lungs. Kluen seated himself fully in one relentless, slow thrust, burying himself to the hilt. He stopped, his body flush against Daonuea’s, both of them panting, joined. Daonuea felt impossibly full, split open, owned.
Then Kluen moved.
He set a brutal, punishing rhythm from the start. Each thrust drove Daonuea harder into the wall, the impact jolting through his shoulders. Kluen’s grip on his hips was vise-tight, surely leaving marks. The sound of skin slapping against skin, of grunts and ragged breathing, filled the stall, drowning out the buzz of the light.
“Fuck,” Kluen chanted, a broken mantra against Daonuea’s neck. “Fuck, Daonuea. So tight. So good.”
Daonuea couldn’t form words. Pleasure, sharp and devastating, coiled tighter with every slam of Kluen’s hips. The friction was unbearable, the angle perfect. Kluen’s cock dragged over that spot inside him with every stroke, lighting up his nerves. He was hurtling toward the edge, helpless.
Kluen’s hand snaked around his waist, finding his neglected cock. He jerked him in time with his thrusts, his fist a tight, twisting ring of heat.
It was too much. The overstimulation, the deep, internal friction, the crude, public setting—it all fused into a single, detonating point of release. Daonuea came with a shattered cry, his orgasm ripping through him violently, painting the grout between the tiles in white streaks. His body clamped down around Kluen, milking him, and that was all it took.
Kluen cursed, a raw, guttural sound, and drove in one last, deep time, his hips stuttering as he emptied himself inside Daonuea with a low groan.
Silence, broken only by their heaving breaths. The stall reeked of sex and sweat. Kluen stayed buried in him for a long moment, his forehead resting between Daonuea’s shoulder blades, his weight a heavy comfort. Slowly, gently, he pulled out.
Daonuea winced at the sudden emptiness, the slick, spent feeling that followed. He didn’t turn around. He couldn’t. He listened to the soft rustle of Kluen fixing his clothes, the flush of a condom—when had he put that on?—in the toilet.
A hand touched his hip, light now. “Daonuea.”
He didn’t answer. He pushed his own trousers up, his movements clumsy. The physical release had left a vacuum, and into it rushed the old, familiar turmoil. Shame. Anger at himself. And beneath it, a terrifying, undeniable thread of satisfaction.
He finally turned. Kluen stood there, hair mussed, lips swollen, looking utterly demolished and more beautiful than anyone had a right to. His expression was unreadable.
Without a word, Daonuea pushed past him, shoved the stall door open, and walked out into the brighter light of the bathroom sinks. He didn’t look back as he heard the stall door click shut behind him. He braced his hands on the edge of the sink, staring at his own reflection in the smeared mirror—flushed, devastated, undone.
The main bathroom door swung open with a creak. A guy Daonuea vaguely recognized from his economics lecture walked in, heading for the urinals. He gave Daonuea a casual, confused glance in the mirror.
Daonuea straightened up, turned on the tap, and splashed cold water on his face. The sound of the stall lock turning echoed behind him. He didn’t wait to see Kluen emerge. He dried his hands on his jeans and walked out, the echo of their bodies still ringing in the silence he left behind.