Chapter Text
Seonghwa stepped into the steam-filled bathroom of his shared dorm with Hongjoong, the door clicking shut behind him with a soft finality that echoed slightly off the tiled walls.
The air was thick and humid already from the hot water he'd let run for a minute or two before stripping down, his practice clothes peeled off in a damp heap on the floor where they landed with a muted thud, sweat-soaked and clinging stubbornly to the faint scent of exertion and the group's shared deodorant spray that never quite masked the raw, human undercurrent of a long day's grind.
He twisted the shower knob further, the water cascading down in a forceful rush that pounded against the porcelain like distant thunder, steam billowing up in lazy curls that fogged the mirror almost instantly, turning his reflection into a hazy silhouette of delicate shoulders and damp hair already starting to curl at the ends from the humidity. He sighed deeply, rolling his neck to ease the persistent ache that had settled there during their endless choreography run-throughs, the muscles protesting with a dull twinge that reminded him just how relentless their schedule had become these past few years, every performance a high-stakes blur of lights and cheers that left him exhilarated but utterly drained by the end of it all.
Stepping under the spray, he tilted his head back, letting the hot water sluice over his face in rivulets that traced the sharp lines of his jaw and the elegant curve of his throat, eyes closed as the heat seeped into his skin and loosened the knots in his shoulders and back where the tension had coiled like a spring wound too tight. He reached for the shampoo bottle blindly, the plastic cool against his palm, squeezing a generous dollop into his hand and working it into his scalp with firm, circular motions, fingers digging in to massage away the faint headache brewing at his temples, the suds foaming up richly and sliding down his chest in slow, foamy trails that tickled slightly as they met the cooler air outside the direct stream.
The scent of citrus and mint filled the small space, sharp and invigorating, cutting through the lingering musk of sweat, and he took his time rinsing, turning slowly under the water to ensure every strand was clean, the repetitive motion almost meditative, a rare moment of solitude in their bustling dorm life where eight voices and personalities constantly overlapped in a chaotic symphony.
He lingered longer than necessary, the water beating a steady rhythm against his skin that lulled him into a brief trance, his thoughts drifting aimlessly to the day's highlights; the way Hongjoong had praised his precision during vocal warm-ups, a quiet word that had warmed him much more than it should have, or the playful shove from Wooyoung during a break that had nearly sent him sprawling but ended in giggles instead.
Finally, he shut off the faucet with a decisive twist, the sudden silence amplifying the drip-drip from the showerhead as he reached for his towel, the fabric soft and slightly worn from countless uses, wrapping it around his waist with a quick tuck that held it secure against his hips. He wiped a hand across the mirror, clearing a streaky path through the condensation to reveal his face: flushed from the heat, eyes bright but shadowed with fatigue, lips parted slightly as he exhaled a long breath that fogged the glass anew. Drying off methodically, he patted down his arms and legs, the towel absorbing the droplets that clung to his skin before slipping into a loose pair of sweatpants and an oversized t-shirt that hung comfortably off his frame, the material cool and soothing against his freshly scrubbed body. His hair, still damp and tousled, dripped occasionally onto his shoulders, sending little chills racing down his spine as he padded barefoot back into the main room he shared with Hongjoong.
Hongjoong was there just as he was before Seonghwa had gotten in the shower, sprawled across his own bed on his stomach, laptop balanced on the pillow in front of him, headphones half-on, half-off, the faint glow of the screen illuminating the focused furrow between his brows.
He looked up when Seonghwa entered, pulling one earcup free, a small, tired smile tugging at the corner of his mouth.
“You’re finally out,” Hongjoong teased softly, voice rough from hours of talking to himself while producing. “Thought you’d drowned in there.”
Seonghwa laughed under his breath, rubbing the back of his neck where damp strands still clung. “Yeah, almost. Long day.”
He made it the rest of the way to his bed and dropped down onto the edge instead of laying down fully, letting his shoulders sag as the mattress gave under him. He glanced over at Hongjoong, who had pushed his laptop halfway closed now, elbows propped on the pillow, chin resting in his palm, watching him with that quiet, attentive look he sometimes wore when the rest of the dorm was asleep and it was just the two of them.
Hongjoong tilted his head slightly. “You okay? You look… I don’t know. Preoccupied. Like your brain's running laps.”
Seonghwa exhaled through his nose, a small, rueful sound. “Yeah. That’s about right.” He dragged a hand through his damp hair, pushing it back from his forehead only for a few strands to fall forward again. “Practice today felt heavier than usual, I guess. And then the vocal run-throughs… I kept overthinking that one harmony in the bridge. You noticed, didn’t you?”
Hongjoong’s mouth curved, soft and knowing. “I always notice when you’re chewing on something. You get this little crease right here-” He reached across the narrow space between their beds and tapped a fingertip lightly against the spot between Seonghwa’s brows.
The touch was brief, casual, but it sent a faint, familiar warmth curling through Seonghwa’s chest anyway. “-and you stop blinking as much, as if staring any longer would make the problem go away.”
Seonghwa swatted his hand away gently, cheeks warming despite himself. “Stop reading me like sheet music.”
“Can’t help it. You’re my favorite page.” Hongjoong said it lightly, almost jokingly, but there was something unguarded in his tone that made Seonghwa’s stomach do a small, traitorous flip.
He looked away quickly, pretending to fuss with the hem of his t-shirt.
They sat in comfortable quiet for a minute, the kind of silence that had grown between them over years of sharing this room, threaded with the low hum of the air conditioner. Seonghwa could feel Hongjoong still watching him, just… there.
Eventually Hongjoong broke the quiet again, voice softer. “You want tea? I think I still might have some of that chamomile stash you like, and it might help shut your brain off for five minutes.”
Seonghwa smiled despite the exhaustion tugging at him. “Tempting. But I think I’d just stare at the mug and think about choreography instead.” He paused, then added, quieter, “Thanks, though.”
Hongjoong shrugged one shoulder, the motion small. “Anytime.”
Seonghwa flopped fully onto his bed then, the mattress dipping under his weight as he stretched out on his back, arms flung wide and legs dangling off the edge for a moment before he pulled them up, curling slightly into the pillows that smelled faintly of laundry detergent and his own shampoo.
The room was dimly lit by the bedside lamp, casting a warm glow that softened the edges of everything, and he stared up at the ceiling for a long while, the faint hum of the air conditioner the only sound breaking the quiet, his body sinking deeper into relaxation as the post-shower lethargy set in, muscles finally unwinding after hours of pushing them to their limits.
He felt the pull of sleep tugging at him, eyelids heavy, but his mind buzzed faintly with unfinished thoughts about their upcoming schedules, fan comments he'd skimmed earlier, that one tricky dance move he still wanted to perfect. Reaching for his phone on the nightstand, he unlocked it with a lazy swipe, the screen's blue light illuminating his face as he scrolled through social media absentmindedly, liking a few fan posts about their recent performance, chuckling softly at a meme Wooyoung had shared in their group chat earlier that day.
Time slipped away in that mindless haze, minutes blurring as he jumped from app to app, checking emails, replying to a quick message from his mom about how he was eating well (a white lie, but necessary), until an idea sparked suddenly amid the fatigue: a follow-up live with San, building on the one they'd done a few weeks back where the fans had gone wild over their easy chemistry, the comments flooding in with hearts and demands for more. It had been fun, Seonghwa recalled with a small smile, San's bright energy complementing his own calm, the two of them chatting about everything and anything imaginable, and he'd genuinely enjoyed the time and the way San's laughter made the room feel lighter. The way it always did.
Yeah, he thought, sitting up slowly with renewed purpose, rubbing at his eyes to shake off the drowsiness, that could be good - maybe incorporate some games or Q&A to keep it fresh. He glanced at the clock on his phone: 9:29 P.M. - it wasn't too late yet, San might still be up in his dorm with Yunho.
He swung his legs over the side of the bed and stood, stretching his arms overhead until his spine popped satisfyingly. Hongjoong looked up from his laptop again, one brow raised in question.
“I’m gonna run over to Yunho and San’s real quick,” Seonghwa said. “Wanted to bounce a live idea off San. I’ll only be gone fifteen, twenty minutes tops. Don’t lock me out if you crash before I’m back.”
Hongjoong gave a small nod, the corner of his mouth lifting. “Got it. Tell San if he’s still awake that I want his opinion on that bridge harmony tomorrow morning. And don’t let Wooyoung rope you into staying up all night if he’s over there.”
Seonghwa huffed a laugh. “I’ll try. No promises.”
He slipped on his indoor slides, the rubber soles squeaking faintly against the floor, grabbed his phone, and headed out, closing the door softly behind him so as not to disturb the quiet hallway or the faint, comforting sound of Hongjoong’s typing resuming in the background.
The dorm building was a familiar maze of corridors, the walls painted in neutral tones that did little to hide the scuffs from moved furniture or the occasional poster taped up by one of the members, the air carrying the mingled scents of instant ramen from someone's late snack and the underlying freshness of cleaning products from the staff's recent rounds.
Seonghwa walked at a leisurely pace, his slides shuffling softly with each step, the hallway lights casting long shadows that danced ahead of him as he passed doors marked with numbers, behind which he knew the others were winding down in their own ways; perhaps Yeosang and Wooyoung bickering over a game, or Mingi ranting about something bothering him while Jongho listened. It was comforting, this shared space, a home away from home where their bonds had deepened over all of these years, the initial awkwardness of trainee days quickly giving way to a family-like closeness that made even the bone-deep exhaustion bearable.
He turned a corner, nodding politely to a staff member heading the opposite way with a tired smile, and approached Yunho and San's door, the faint hum of music or voices seeping out from under it, though he couldn't quite make it out. Knocking lightly, his knuckles rapping a gentle rhythm against the wood, he waited, shifting his weight from one foot to the other, but there was no immediate answer, just the continued quiet from within.
He knocked again, a bit firmer this time, calling out softly, "San-ah? It's Seonghwa-hyung," his voice carrying that warm, patient tone he often used with the younger members, but still nothing - maybe San was wearing headphones, or in the shower himself.
Pulling out his phone, he typed a quick text to San:
_starhwa_
9:32 P.M.
Hey, you up?
Wanted to chat about another live idea.
I'm outside your door.
He hit send, watching the little dots appear briefly before vanishing, no reply forthcoming even after a minute or two of standing there, the hallway's cool air raising faint goosebumps on his arms under the thin t-shirt.
Annoyed but not overly so - San could be scatterbrained sometimes - he tried the door handle on a whim, surprised when it turned easily, the latch giving way without resistance, which was unusual since they usually locked up at night for privacy. Pushing the door open slowly, he stepped inside, not bothering to remove his slides since this was meant to be quick, the small entryway familiar with its scattered shoes and a jacket slung over a hook, a jacket that looked fairly familiar but he could've sworn wasn't Yunho's nor San's.
The air was warmer here and carried a faint, indefinable scent that he couldn't place at first. The dorm was quiet at initial glance, no San lounging on the couch or poking around the kitchenette, the main room dimly lit by a single lamp that cast a soft amber glow over the furniture, shadows pooling in the corners where forgotten water bottles and snack wrappers hinted at a lazy evening.
Seonghwa called out again, "San-ah? Yunho?" his voice echoing slightly in the space, but the response came not in words but in sounds; muffled at first, coming from the direction of the bedroom, a low groan that made his brow furrow in confusion.
Then another sound, unmistakably a gasp that carried an undercurrent of very clear pleasure.
Curiosity mixed with a sudden wariness as he approached the hallway leading to their shared room, the noises growing clearer, more explicit: heavy breathing, the creak of a bed frame alongside soft murmurs. His heart picked up its pace, a flush creeping up his neck as realization dawned, but he told himself it might be nothing - maybe Yunho was watching something on his phone, or maybe San was doing some stretches or something - but deep down he knew, and his feet carried him forward anyway, drawn by some inexplicable pull until he reached the door, cracked open just enough to let the sounds spill out unfiltered. Pushing it wider with tentative fingers, the scene unfolded before him like a forbidden tableau: Yunho and Mingi tangled on Yunho's bed, clothes discarded in hasty piles on the floor, one of their sweaty shirts even having been tossed absentmindedly onto San's bed. Mingi's broader frame pinned Yunho down as they ground against each other desperately, hips rolling in a filthy rhythm that made the mattress protest, their mouths locked in a messy kiss that involved tongues and teeth, hands roaming possessively over sweat-slicked skin, Mingi's fingers digging into Yunho's thighs while Yunho's nails raked down Mingi's back, drawing red lines that only seemed to spur them on harder.
Seonghwa froze in the doorway, heat flooding his face in a burning wave that spread down his chest and lower still, settling hot and unwelcome in his belly.
His mouth opened in shock but no words came out at first; the air was thick with the raw, unmistakable scent of arousal and fresh sweat. His pulse hammered in his ears, loud enough to drown out the rational part of his brain that was still trying to insist this could be innocent, could be anything other than exactly what it looked like.
A traitorous twitch stirred low in his groin, his cock giving a small, involuntary throb against the loose fabric of his sweatpants through his boxers. He clenched his thighs together instinctively, mortified, but the friction only made it worse - made him hyper-aware of the sudden heaviness between his legs, the way his body was responding even as his mind reeled in embarrassment and disbelief. He swallowed hard, throat dry, unable to tear his eyes away from the sight of them.
Yunho and Mingi had always been close. Everyone knew that. The two of them had been inseparable since trainee days: shoulders bumping in the practice room, heads bent together over shared earbuds during long van rides, Mingi’s arm slung casually around Yunho’s waist when they walked side by side, Yunho’s laughter always coming easier and louder when Mingi was nearby. It was just… them. Best friends. Brothers. The kind of bond that made the rest of the group smile indulgently and tease them about being attached at the hip.
But this; this was something else entirely. Seonghwa knew that much.
He wasn’t even sure exactly what they were doing - not really. From this angle, half-hidden in the doorway’s shadow, it looked like they were just grinding against each other desperately, cocks sliding together in slick, messy drags, hips rolling in a rhythm that was only instinct and no finesse. But the way Mingi’s thighs flexed, the way Yunho’s back arched off the mattress every time Mingi pushed forward harder, the low, broken sounds Yunho was making into Mingi’s shoulder; it could have been more. Mingi could have been inside him already, buried deep and moving slow, or maybe they were still teasing, still chasing friction without penetration, saving the real thing for later. The uncertainty only made it worse; Seonghwa’s mind kept filling in the blanks with possibilities that were far too vivid, far too detailed, and he hated how quickly his imagination ran with it.
A fresh wave of heat crawled up his throat. He felt perverted for even thinking about it, standing here in the doorway like some voyeur, cock half-hard in his pants, trying to parse the mechanics of his dongsaengs’ bodies like it was his business. Like he had any right to wonder whether Mingi was fucking Yunho open right now, or if they were just rutting like desperate teenagers because they couldn’t wait long enough to prep properly. The shame burned hotter than the arousal, twisting in his gut until he wanted to turn and bolt back down the hallway, pretend he’d never seen this, never let his brain catalog the way Yunho’s fingers dug into Mingi’s shoulders or the way Mingi’s mouth opened on a silent groan when Yunho rolled his hips just right.
But underneath all of it - beneath the shock and the embarrassment and the sick flicker of curiosity - there was something dangerously close to envy. He wasn’t even sure of who.
Of Yunho, maybe, for being the one pinned and wanted so openly, for having Mingi’s full attention like that, rough and reverent all at once. Seonghwa had only ever been with one person: his high school girlfriend, back when he was still figuring out who he was supposed to be, still too shy and too careful to let anything feel reckless. The sex had been polite, fumbling - his hands kept mostly above her waist until the very end. They kept the lights off and it was quick and mechanical, over before either of them had time to really feel anything beyond a vague, embarrassed satisfaction. Nothing like this. Nothing close to the way Yunho’s body arched like it was begging for more even as Mingi gave it without constraint, nothing like the raw, animal sound Yunho made when Mingi’s teeth grazed his collarbone. Seonghwa had never been wanted like that. Never been looked at like he was worth devouring.
Or of Mingi, for being the one to take, to make Yunho sound like that with nothing but his body and his hands; fingers digging in hard enough to leave marks, hips snapping forward with a certain confidence. Seonghwa had dreamed, late at night when the dorm was quiet and his own hand moved slow and guilty under the covers while Hongjoong was still at the studio, of having somebody so enamored with him that they shivered at his touch. The kind of reaction he was seeing right now: Yunho’s thighs trembling around Mingi’s waist, breath hitching every time Mingi’s palm slid up his side, a full-body shudder that looked painful in its intensity. Seonghwa had imagined someone looking at him with that same hunger, someone who would gasp just from the brush of his fingertips along their spine, someone who would unravel at the simplest press of his mouth. He’d never had it. Not once. His high school girlfriend had kissed him like it was a choreographed step in a dance they both knew by heart but didn’t particularly enjoy.
Or maybe it was both of them; envy of the trust and the ease, of the way they could strip down to raw need without hesitation, without fear of being seen and judged. They weren’t hiding from each other. They didn't even have the lights off. They were just… here, bodies slick and tangled, taking and giving without shame, without second-guessing. Seonghwa had never had that. Not with anyone. Not even close. The closest he’d come to vulnerability in any sense was letting Hongjoong see him cry once after a bad evaluation, and even then he’d wiped his face after thirty seconds and pretended it hadn’t happened.
This - being naked in every sense, letting someone see the ugly, hungry parts of you and still being wanted - was a language he didn’t speak. Watching them now felt like staring through a window at a life he’d never been invited into, and the ache of it sat heavy and hot behind his ribs, mingling with the shameful throb between his legs until he couldn’t tell which hurt more.
Mingi noticed him first.
He pulled back from Yunho’s neck with a wet sound, lips shiny and swollen where he’d been sucking a dark, blooming mark into the skin just below Yunho’s jaw. His eyes, hazy with lust a second ago, widened in sudden horror as they locked on Seonghwa standing frozen in the doorway. A strangled noise escaped him; he scrambled backward so fast the sheet twisted around his waist, one hand yanking it up to cover himself while the other flew out in a frantic, useless gesture.
“Hyung- oh my god, Seonghwa-hyung-” Mingi’s voice cracked on every syllable, snapping higher with each word until it sounded almost prepubescent. His face went from flushed arousal to blazing scarlet in seconds, the color rushing down his neck and chest in splotchy waves. “Fuck- fuck, fuck, fuck- this isn’t- we weren’t- how long were you- shit, I’m so sorry, hyung, I didn’t hear the door, we thought-”
Seonghwa’s brain short-circuited. The words tumbled out of him in a panicked rush before he could even process them.
“I’m sorry- I’m so sorry. I didn’t mean to- I knocked, I swear I knocked, twice, and then I texted San and no one answered and the door wasn’t locked and I just- I thought maybe he and Yunho were asleep or- or something, I didn’t- I’m sorry, I’m really sorry, I’ll go, I won’t tell anyone, I promise, I didn’t see anything- well, I mean, I did, but I won’t- I- I’m leaving right now.”
He stumbled backward, hand fumbling blindly for the doorknob, slamming the door shut so hard the frame rattled. The wood pressed against his spine as he leaned into it, chest heaving, face burning so hot he could feel his pulse in his cheeks. From the other side came a muffled explosion of voices, low and rushed, overlapping.
“...told you to lock it-”
“...thought San was...”
“...he saw everything, Yunho, everything that-”
“-gi, calm down, he’s not gonna tell-”
“...how do you know? What if he-”
Seonghwa strained to hear, ear almost pressed to the wood, heart hammering so loud it drowned half their words.
His feet were rooted; he told them to move, told them to let him run away, but they wouldn’t. He stood plastered there like an idiot, breathing shallow, shame and curiosity twisting together.
After a few agonizing beats of silence, the door cracked open again.
Yunho stood there, a rumpled t-shirt knotted hastily around his waist like an improvised towel, the fabric barely preserving his modesty. Sweat still glistened along his collarbones and the dip of his throat; his hair was wrecked, lips kiss-bruised and dark.
He blinked once at Seonghwa, still standing directly behind the door, then let out a small, surprised huff of laughter.
“You’re still here,” Yunho said, voice low and rough from earlier exertion, but not angry. Not even close.
Seonghwa swallowed, throat clicking. “I- I was just-”
“San’s not here,” Yunho cut him off bluntly, leaning one shoulder against the doorframe so the shirt slipped a fraction lower on his hip. “He’s over at Wooyoung and Yeosang’s. They’re doing some all-night game thing. He said he’d crash there.”
Seonghwa nodded jerkily, eyes locked on Yunho’s face - trying desperately to stay fixed there - but they betrayed him anyway. They drifted. Down the long column of Yunho’s throat, over the sharp jut of his collarbones, along the lean lines of his chest where muscle curved smooth and pale under sweat-damp skin, down to the shadowed dip of his navel and the precarious knot of fabric barely clinging to his hips.
They’d all showered together in locker rooms countless times. It was quick and functional, but Seonghwa had never let himself really look and kept his eyes averted out of respect. He had never really looked at any of them like this. Never lingered on the way Yunho’s body moved, long and graceful even when still, the subtle flex of abdomen when he breathed, the faint trail of hair disappearing beneath the shirt.
Now his curious gaze felt more like asking permission to touch.
Yunho noticed.
“You’re staring, hyung,” he said quietly. A small, crooked smile tugged at his mouth.
Seonghwa’s face flamed hotter. “I- I’m not. I didn’t mean-” He spun on his heel, heart in his throat, rushing across the space and already reaching for the dorm door. “I’m sorry. I’m going.”
A hand closed around his wrist, firm and slightly damp with sweat.
Seonghwa froze.
Mingi stood behind him now, boxers tugged halfway up his hips, waistband crooked and low enough that the sharp V of his pelvis was fully exposed. His face was still crimson, hair a disaster, but his grip was steady. Seonghwa wasn't even entirely sure when he had gotten off the bed and exited the room.
“Hyung,” Mingi said, his voice pleading in its tone. “Please stay. Just… let’s talk about it. Don’t just run away.”
Seonghwa stared at the floor, refusing to look up, refusing to let his eyes wander again. His pulse thundered in his ears. “I really shouldn’t.”
Yunho stepped closer, leaning one shoulder against the wall so the three of them were crammed into the narrow doorway, bodies close enough that Seonghwa could feel the heat radiating off both of them.
He and Mingi loomed over Seonghwa and suddenly he felt small, cornered, like prey caught between two predators who hadn’t yet decided whether to hunt or play.
“We’re not mad,” Yunho said gently. “Seriously. Look at me, hyung.”
Seonghwa dragged his gaze up. Yunho’s expression was open.
Silence stretched nonetheless, thick and awkward.
Then Yunho tilted his head, eyes searching Seonghwa’s face. “Did you… like it?”
Seonghwa recoiled. “What? No- that’s not- I mean, it doesn’t matter if I liked it or not. It was inappropriate of me. I should’ve left the second I realized what was happening and San wasn't here. I shouldn’t have stood there-”
Mingi groaned, dragging a hand down his face. “Hyung, you’re so uptight. That’s not what he’s asking. He’s asking if you liked watching. Not if it was ‘appropriate.’”
Seonghwa’s mouth opened, closed. Heat crawled up his neck again.
Yunho’s smile turned knowing. “You were standing there a long time before Mingi noticed you. I saw you the second you pushed the door wider. You didn’t move a muscle, Hwa.”
Mingi’s head snapped toward Yunho, eyes wide. “You- what? You saw him and didn’t say anything?”
Yunho shrugged one shoulder. “I was… distracted. And curious.”
Seonghwa wanted the floor to open up.
“Why did you stay so long, hyung?” Yunho asked, voice dropping softer, coaxing. “If it was so wrong, why didn’t you leave?”
Seonghwa’s throat worked. He stared at the floor again, voice hardly above a whisper. “I… I did like it, I guess. Okay? In a- a perverted, stupid way. Not because it was you two, just… just the way it looked, the sounds- I’m sorry.”
Silence again.
Then Yunho laughed softly, surprised. “See? Was that so hard?” He leaned in a fraction closer. “You could join us, you know. If you wanted.”
Mingi choked. “Yunho-”
Seonghwa’s head jerked up. “Stop. Don’t joke about that.”
Mingi took a small step back, rubbing the back of his neck. “He’s… not really joking, hyung. I mean- if you wanted to. You could.”
Seonghwa’s brain flatlined. For one dangerous second he actually considered it - to blend into the heat of their bodies, to join the way they’d looked tangled together, to be given the promise of hands and mouths and no more wondering what it felt like to be wanted like that.
Then shame crashed over him like cold water. “No. No way. That’s- that’s not appropriate. We’re-”
Yunho reached out, slow enough that Seonghwa could pull away if he wanted.
He didn’t.
Yunho’s thumb traced the line of Seonghwa’s jaw, gentle, deliberate.
“We’ve thought about it before,” Yunho murmured. “Both of us. What you’d sound like, what you’d look like. If you really wanted to join… we’d enjoy it. A lot. We’re all friends, right? Just guys helping each other out, blowing off steam. It’s not like we’re gay or getting together or anything.”
Seonghwa’s breath hitched. Panic and want warred in his chest. “I- I can’t-”
Mingi stepped closer again, sliding one arm around Seonghwa’s waist, the other around Yunho’s, pulling them both in until they were pressed together in the cramped doorway, chests brushing, hips aligned, the heat of their bare skin bleeding through Seonghwa’s thin t-shirt.
Seonghwa’s breath hitched hard, caught somewhere between panic and the dizzying want clawing up his throat. His hands hovered uselessly at his sides, fingers twitching like they didn’t know whether to push away or cling.
Clearly he wasn't subtle, because Mingi’s thumb moved to rub a slow, soothing circle against the dip of Seonghwa’s lower back, right above the waistband of his sweatpants. “Shh, hyung. Breathe.”
Seonghwa tried. The inhale came shaky. Words came out before he even intended them to, voice cracking despite himself.
“Just… promise me you won’t tell Hongjoong. Please.”
Mingi let out a soft, disbelieving laugh under his breath, the sound vibrating where his chest was pressed up against Seonghwa. His lips curved into a crooked, fond smile as he tilted his head to look down at Seonghwa’s flushed face.
“Really?” He huffed another quiet laugh, almost teasing. “Saying it like that… means you’re fine if we told, say, Jongho. Or Wooyoung. Or Yeosang. But not Hongjoong-hyung.”
Seonghwa’s eyes widened, cheeks burning hotter. “No! That’s not- I didn’t mean- Hongjoong would just… he’d be weirder about it. I don’t know why, he just- he’d look at me different or something.”
He faltered, the words feeling incomplete even as he said them. Why did he immediately think of Hongjoong? The question twisted uncomfortably in his chest. He didn’t know why the thought of Hongjoong finding out made his stomach drop more than anyone else. It wasn’t like the others knowing would be fine either, but Hongjoong… something about it felt heavier. The idea unsettled him in a way he couldn’t quite name or understand.
“Please. Don’t tell anyone. Not even them. Just… keep it between us.”
Yunho’s hand found the nape of Seonghwa’s neck, fingers threading gently into the still-damp strands at the base of his skull. He didn’t pull, didn’t push, just held.
“We won’t tell Hongjoong,” he murmured, voice low enough that the words themselves felt private, meant only for the three of them in this narrow slice of hallway. “Or anyone else. Promise.”
Mingi nodded, the motion small and sincere, his arm tightening fractionally around Seonghwa’s waist like he was anchoring him there. “Swear. Our secret.”
Seonghwa exhaled in a long, trembling rush, shoulders dropping as some of the tension bled out of him. His eyes flicked between them - first Mingi’s earnest, still-flushed face, then Yunho’s steady gaze - and something inside him gave way like a lock finally turning after years of being jammed.
“Okay,” he whispered. “Okay.”
Yunho’s thumb brushed once along the line of Seonghwa’s jaw before he leaned in and pressed his forehead gently to Seonghwa’s. “Good.”
Mingi’s smile softened, less teasing now. He leaned down and brushed his lips against Seonghwa’s temple - it was barely a kiss, more a reassurance - then pulled back just enough to meet his eyes.
“Still with us, hyung?”
Seonghwa swallowed, nodded once. His voice came out small and shy. “Yeah. I’m… I’m still here.”
Yunho’s hand slid from Seonghwa’s neck down to the small of his back, mirroring Mingi’s hold.
Before Seonghwa could second-guess, they moved.
Not toward him; not yet.
Instead, Yunho turned into Mingi, cupping the back of his neck and pulling him into a slow, deep kiss right there in the doorway. Mingi groaned softly into it, hands sliding up Yunho’s bare back, fingers digging in the way they had earlier. The kiss turned filthy fast, their tongues visible, wet sounds loud in the quiet hall, hips pressing together so the knotted shirt slipped lower on Yunho’s waist.
Seonghwa watched, transfixed, his breath shallow. A tiny, involuntary whine slipped out of him before he could stop it.
Mingi broke the kiss with a wet pop, lips curving into a slow smile as he looked over at Seonghwa. “Jealous already, hyung?”
Seonghwa flushed darker.
Mingi laughed softly, reaching out to cup Seonghwa’s face with both hands. “C’mere.”
He leaned in and kissed Seonghwa. It was slow at first, then deeper when Seonghwa’s lips parted on a shaky exhale. Mingi tasted like sweat and what Seonghwa assumed was Yunho's taste as well. At the same time, Yunho’s hands found Seonghwa’s waist from behind, tugging gently, guiding both of them backward into the bedroom.
The door clicked shut behind them.
Mingi pushed Seonghwa backward with gentle but insistent hands until the backs of Seonghwa’s knees hit the edge of the mattress. The bed dipped under his weight as he fell onto it, sheets still warm and rumpled from earlier, carrying the faint musk of sweat and sex that made Seonghwa’s head spin. Mingi climbed over him immediately, knees bracketing Seonghwa’s hips, broad palms planted on either side of his head as he hovered there, looking down with dark, hungry eyes.
“Can I take your shirt off, hyung?” Mingi asked, voice low and careful despite the way his breath came ragged. “Please?”
Seonghwa nodded jerkily, his throat too tight to speak. Mingi’s fingers found the hem of the oversized t-shirt and peeled it up slowly, reverently, exposing inch after inch of pale skin until the fabric caught briefly on Seonghwa’s damp hair. Mingi tugged it free and tossed it somewhere behind him, then lowered his mouth to Seonghwa’s collarbone without hesitation.
He kissed there first - soft, open-mouthed - then sucked, hard enough to pull a startled gasp from Seonghwa. Mingi moved lower, lips trailing wet heat across Seonghwa’s chest, tongue flicking over one nipple until it pebbled under the attention, then closing his mouth around it and sucking again, teeth grazing just enough to make Seonghwa arch off the bed with a broken whimper.
“Fuck,” Mingi muttered against his skin, voice vibrating through Seonghwa’s ribs. “You’re so sensitive here.”
He moved to the other side, repeating the process, leaving dark, wet marks that bloomed red under his mouth, sucking bruises into the soft skin just below Seonghwa’s pecs, then lower still, painting a constellation of hickeys across his stomach.
Yunho settled beside them, stretching out long and lazy on his side so he could watch. The knotted t-shirt around his waist had slipped during the movement; a narrow window of skin showed between the fabric and his hip, and through it Seonghwa caught the unmistakable glimpse of Yunho’s cock; thick, flushed dark at the tip, still slick from earlier and half-hard again already. Seonghwa’s eyes locked there before he could stop himself.
Yunho noticed immediately. A slow, wicked grin spread across his face.
“Like what you see, hyung?” he teased, voice husky. He shifted his hips just enough to let the shirt fall open a little more, giving Seonghwa an unobstructed view of the full length of him, heavy against his thigh. “You can look. I don’t mind.”
Seonghwa’s face burned. He tore his gaze away, mortified, but Yunho was already leaning in, cupping Seonghwa’s jaw with one big hand and kissing him, dirty and messy, no preamble. His tongue slid in deep, licking into Seonghwa's mouth like he was trying to taste every corner. Seonghwa moaned into it helplessly, overwhelmed, head spinning.
He’d never been kissed like this, never been devoured. His high school girlfriend’s kisses had been chaste pecks, quick and dry; this was wet heat and teeth and Yunho’s tongue curling against his own until Seonghwa couldn’t breathe.
Mingi’s hand slid down Seonghwa’s stomach, palming him through his sweatpants. The pressure was immediate and perfect; Seonghwa’s hips jerked up into it with a high, needy whine that vibrated into Yunho’s mouth.
“God, listen to you,” Mingi muttered, voice rough with awe. He rubbed slow circles over the hard outline of Seonghwa’s cock, feeling the damp spot spreading on the fabric. “Knew you’d sound pretty. You look like the type - soft lips, big eyes, all sensitive and shy. Fuck, hyung, you’re so hard already.”
Seonghwa broke the kiss with Yunho on a gasp, too embarrassed to keep going, cheeks flaming. He turned his head and lunged for Mingi instead, kissing him hungrily, desperate to shut him up somehow. Mingi groaned low in his throat, the sound vibrating against Seonghwa’s lips, and kissed back harder, rougher, deeper. Seonghwa whined again, louder this time, hips bucking into Mingi’s palm.
Yunho giggled softly beside them, the sound bright and delighted. “So cute when you’re embarrassed, hyung.”
Mingi pulled back just long enough to yank his own boxers the rest of the way off, kicking them somewhere across the room. Then his hands were on Seonghwa’s waistband, tugging the sweatpants and underwear down in one smooth motion until Seonghwa was bare beneath him, cock springing free - long and flushed pink, already leaking steadily at the tip.
Mingi spat into his palm, the sound wet and filthy in the quiet room, then wrapped his hand around Seonghwa’s length, slicking him up with long, slow strokes that made Seonghwa’s hips stutter and his back arch.
“Fuck- Mingi-,” Seonghwa gasped, head falling back against the pillows.
Mingi groaned low against Seonghwa’s skin, the sound vibrating through both of them as he shifted his hips, pressing their cocks together in a slow, deliberate slide. The friction was immediate, hot, slick with precome and the spit still clinging to Mingi’s palm, and Seonghwa’s back bowed off the mattress with a sharp, helpless cry.
“Oh my god-” Mingi rasped, rolling forward again, grinding their lengths together in long, filthy drags.
The heads caught, slid past each other, smeared wetness across sensitive skin until every movement felt electric. Mingi grabbed Seonghwa's wrists roughly, pulling them up and pinning them against the headboard.
“You’re leaking so much already. Feel it? How hard you are for us?”
Seonghwa could only whimper, hips jerking up instinctively to chase the pressure. Mingi’s cock was thick against his own, hotter, heavier, and the contrast made his head spin.
He’d never felt anything like this before; never had someone rut against him, never had the slick slide of another cock pressed flush to his own while hands pinned his wrists above his head. Mingi kept the rhythm steady but punishing, hips circling on every downstroke so the undersides rubbed together, precome mixing until they were both glistening.
Yunho watched from beside them, eyes dark and glittering. After long minutes of the desperate humping, long enough that Seonghwa’s thighs were trembling and Mingi’s breathing had turned ragged, Yunho leaned in, licked a broad stripe up his own palm, then wrapped his huge hand around both cocks at once.
The sudden tight heat made Seonghwa sob.
Yunho’s fingers didn’t quite meet around them; Mingi was too thick, Seonghwa too long, but he squeezed anyway, stroking upward in one slow, firm pull that dragged skin over skin and made both of them buck.
“Exactly like we imagined,” Yunho murmured, voice thick with satisfaction. “So long and delicate with a pretty pink tip. Knew you’d be this gorgeous, hyung. Look how you fit against him. So fucking pretty together.”
He jerked them both off in tandem, thumb swiping over the heads on every upstroke, spreading the mess until the glide was obscene. Seonghwa thrust helplessly into the tunnel of Yunho’s fist, whining high and broken every time Mingi’s cock slid against his own, every time Yunho’s grip tightened just right.
The pressure built too fast. Seonghwa’s thighs shook, his stomach clenched, breath coming in short, desperate pants.
Yunho felt it - the frantic little jerks of his hips, the way his cock throbbed harder in his hand.
“Not yet,” he said softly, releasing them both just as Seonghwa teetered on the brink.
Seonghwa sobbed outright, hips stuttering uselessly into empty air. Mingi groaned in protest, forehead dropping to Seonghwa’s shoulder.
“Patience, princess,” Yunho teased, shoving Mingi gently to the side.
He climbed over Seonghwa himself, caging him with long arms, and pressed a quick, sweet kiss to his swollen mouth.
Then he smiled - almost innocently.
“Suck me off, hyung?”
Seonghwa’s eyes went wide. “What? I- I’ve never-”
Yunho hummed, unbothered. “Mingi’ll teach you.”
He lay back beside Seonghwa, legs spread, cock flushed and leaking against his stomach. Mingi tugged the knotted shirt fully free and tossed it aside.
Yunho’s eyes darkened with heat as he shifted higher on the bed, propping himself up against the pillows. He reached down, wrapping a loose hand around the base and giving himself one slow stroke, thumb swiping over the leaking tip.
“You don’t have to if you’re not ready, hyung,” Yunho murmured, voice low and reassuring even as his hips rolled subtly into his own fist. “But I’ve been thinking about that pretty mouth of yours for longer than I should admit.”
Seonghwa’s breath caught, heat flooding his face again. His cock throbbed untouched between his legs, but the nerves were louder than the want for a moment. “I… I’ve never done anything like this,” he admitted again, eyes flicking between Yunho’s face and the thick length in front of him. “Not with a guy. Not… at all, really.”
Mingi made a soft, sympathetic sound beside him, rubbing a warm hand up and down Seonghwa’s bare back. “That’s okay. We’ll go slow. I’ll show you exactly how he likes it.” He leaned in, pressing a lingering kiss just below Seonghwa’s ear. “You’ll be so good at it, hyung. Look at how hard he already is just from thinking about your tongue.”
Yunho let out a quiet groan at the words, his hand tightening around himself. “Fuck, yeah. C’mere, both of you.”
Seonghwa swallowed hard, the mix of anxiety and arousal making his stomach flutter. He nodded once, then let Mingi guide him as they both moved, kneeling between Yunho’s spread thighs. The position felt filthy and intimate all at once, the scent of Yunho’s skin and lingering arousal thick in the air.
Mingi started first, tongue flat and broad, dragging a slow, obscene stripe from the thick base all the way up the left side of Yunho's shaft, following the prominent vein that pulsed under the wet heat. Seonghwa mirrored him hesitantly on the right, his own tongue softer but eager to do well, tracing the same path until both their mouths met at the swollen head.
They didn’t pull away.
Instead their tongues slid together over the leaking slit - wet, sloppy kisses wrapped around Yunho’s cockhead like it was a dripping lollipop they were sharing. Mingi sucked the bead of precome straight from the tip, then tilted his head and pushed his tongue into Seonghwa’s mouth so they could taste it together, lips smearing spit and slick across each other and down the sides of the shaft. Seonghwa whimpered into the kiss, chasing the salty taste, his tongue flicking out to lap at the underside of the head while Mingi sucked noisily at the crown, letting obscene wet pops fill the room every time he pulled off just to dive back in.
They traded the head back and forth like that for a few minutes, Seonghwa kitten-licking the slit in tiny, fluttering strokes while Mingi dragged his tongue in slow, filthy circles around the ridge; then Mingi would swallow the head whole for a few pulsing sucks before feeding it back to Seonghwa’s waiting mouth. Spit ran in thick strings from their lips down the shaft, pooling at the base, making everything slick and glistening. Yunho’s cock throbbed between their mouths, smearing precome across their cheeks and chins as they made out around it.
Yunho’s fingers tangled in both their hair, guiding without forcing, low groans rumbling out from his chest.
“Fuck- look at you two,” he breathed. “So good for me.”
After what felt like forever of teasing licks and kittenish sucks, Mingi finally took him deeper; swallowing Yunho down until his nose brushed skin, throat working visibly around the thick length, gagging wetly once before he forced himself all the way down and held. Seonghwa watched, mesmerized, mouth watering, a thin line of drool already slipping from the corner of his lips.
Mingi pulled off slowly, agonizingly slowly, strings of thick spit stretching from his swollen mouth to the glistening head.
“Your turn, hyung.”
Mingi guided Seonghwa down with a firm hand on the nape. Seonghwa parted his lips, took just the head - and gagged hard almost immediately. Yunho was fucking thick, stretching his jaw to its limit, the corners of his mouth already burning. Mingi’s fingers curled tighter, pushing gently but relentlessly until more slid past Seonghwa’s lips, forcing his throat to open.
“Breathe through your nose,” Mingi murmured, voice wrecked. “Relax that pretty throat for him.”
Yunho groaned as Seonghwa choked again, the violent flutter of his throat making Yunho’s hips jerk up involuntarily, shoving another inch deeper. “Fuck- good boy. So cute when you gag and cry on my cock.”
Mingi didn’t let up. He pushed Seonghwa’s head down further, slow but unyielding, until Yunho’s tip battered the back of his throat and Seonghwa’s eyes streamed hot tears. His throat spasmed, convulsing wetly around the intrusion, gagging obscenely loud, throat clicking and spit bubbling out around the seal of his lips and running in messy rivers down Yunho’s shaft.
“So pretty,” Yunho breathed, voice hoarse. “Look at you, bunny- drooling like a filthy little whore all over my dick.”
The word lit Seonghwa up. He whined around the thick length, hips twitching helplessly, his own cock leaking steadily onto the sheets.
Mingi’s voice dropped lower, gravel-rough. “Knew it. Under all that perfect hyung bullshit you’re just a cock-hungry little slut, aren’t you? Choking yourself stupid on it like you were fucking made for this.”
Yunho’s fingers tightened cruelly in Seonghwa’s hair. “He loves when you talk filthy to him, princess. Keep going. Make him cry harder.”
Mingi obeyed. He forced Seonghwa’s head down until his nose was buried in Yunho’s pubes, holding him there while Seonghwa’s throat worked desperately around the intrusion, gurgling, choking, tears and spit pouring down his chin in thick strands.
“That’s it- take it deeper, you greedy little slut. Let him fuck that sloppy throat raw.”
Yunho started moving then - small, mean thrusts at first, then harder, hips snapping up to bury himself to the hilt over and over. Each thrust punched a wet, choked sound out of Seonghwa, his throat bulging visibly with every deep slide. Drool foamed at the corners of his mouth, dripping in heavy ropes; his face was a wreck of tears, spit, and smeared precome.
“Fuck- your throat’s perfect, bunny,” Yunho panted, nails dragging sharp across Seonghwa’s scalp. “So fucking warm and tight. Gonna come so deep you’ll taste me for days-”
Seonghwa moaned brokenly around him, the sound vibrating straight through Yunho’s cock. The pace turned brutal, Yunho’s hips pistoning, using Seonghwa’s mouth like a toy, slapping wetly against his chin with every thrust. Mingi kept Seonghwa pinned, one hand fisted in his hair, the other stroking himself lazily while he watched Seonghwa get throat-fucked stupid.
Yunho arched hard off the bed with a shattered moan, hips locking flush as he came - thick, hot ropes flooding Seonghwa’s throat, spilling over his tongue in heavy pulses. It was salty, slightly bitter, overwhelming; and right then Seonghwa fucking loved it, swallowing convulsively around the spasming cock even as some leaked out around the corners of his stretched lips.
He pulled off gasping, coughing wetly, cum and spit stringing from his swollen mouth down his chin and throat. He looked up at them both - eyes glassy and red-rimmed, lips puffy and wrecked, his face a beautiful, filthy mess.
“You got to come,” he whined, voice hoarse. “But I-"
Yunho pouted back mockingly. “Aw, poor bunny. We’re not done yet. Mingi hasn’t gotten off either.”
He pulled Mingi down for a messy, open-mouthed kiss, then pressed a softer, lingering one to his forehead. Lying back against the pillows, Yunho eyed them both with dark, glittering hunger.
“Fuck him, princess,” he told Mingi, voice low and wrecked.
Mingi’s breath caught audibly. “For you, puppy.”
The words landed like sparks on dry tinder.
Seonghwa had heard those nicknames a hundred times before. They were playful, teasing, tossed around at each other even in public. Puppy for Yunho’s endless golden-retriever energy, princess for Mingi’s dramatic flair and pretty features.
But never like this.
Never dripping with sex, never laced with ownership and hunger. Hearing them now, in this wrecked bedroom air thick with sweat and come, felt obscene. Filthy. And so, so fucking hot it made his spent cock twitch against his stomach.
Then it registered.
“Wait- wait-” Panic flared hot and bright in his chest, lungs squeezing tight.
Yunho shushed him gently, long fingers carding through sweat-damp hair. “It’s okay, bunny. Mingi’ll make it feel good. Promise. Just a little sting at first.”
Mingi grabbed the lube from the nightstand, squirting a generous amount into his palm and warming it between his fingers until it glistened. He knelt behind Seonghwa, who was already trembling, face buried in the crook of Yunho’s chest like he could hide there forever.
Yunho cupped Seonghwa’s cheek, thumb stroking the tear tracks. “Hey. Look at me.”
Seonghwa lifted his head just enough, eyes wide and glassy with fear.
“You want this?” Yunho asked softly. “We stop the second you say no. Promise.”
Mingi’s hand settled warm and steady on Seonghwa’s lower back. “Hyung… do you want me inside you? Tell us. We won’t move until you say yes.”
Seonghwa swallowed hard, throat clicking. His heart hammered so loud he was sure they could hear it. But the ache between his legs, the empty throb, the way his body still hummed from their mouths - it all warred with the sharp spike of panic in his chest.
Is this really happening?
His mind spun. He’d never done this. Never even imagined letting someone inside him. What if it hurt? What if he couldn’t take it? What if everything changed afterward?
But then the thoughts softened, shifting. These were Mingi and Yunho - his bandmates, the guys he’d spent years training, sweating, laughing, and crying with. The ones who had his back on stage and off. The closest friends he had in this chaotic life. If anyone could make him feel safe trying something this terrifying and intimate, it was them. And if it hurt too much… he could always say stop. They’d listen. He trusted that completely.
The fear didn’t vanish, but the curiosity, warm and tentative, won out.
A tiny, shy nod. Then, barely audible: “…yes.”
Mingi exhaled like he’d been holding his breath for years.
“Good boy. Relax for me, hyung,” Mingi murmured, pressing one slick finger against his entrance.
It slipped in slowly; a sharp, burning stretch that made Seonghwa tense all over, muscles clamping down instinctively. Mingi paused immediately, rubbing soothing circles over the sharp jut of his hipbone.
“Breathe, hyung. In… and out. Good boy.”
He crooked the finger, searching - then found it. Seonghwa cried out, hips jerking forward hard enough to smear precome across Yunho’s abs.
“There,” Yunho cooed, kissing his temple. “Good bunny. Let him in.”
Mingi added a second finger, scissoring gently, patiently. The burn eased into something fuller, warmer, heavier. Seonghwa whimpered, rocking back onto them despite himself, chasing the pressure.
Yunho slipped a third finger in alongside Mingi’s - two sets of hands stretching him open at once. Seonghwa felt humiliated, exposed, and impossibly full. Mingi’s fingers were thicker, rougher, dragging deliciously against every ridge inside; Yunho’s was longer, more precise, curling expertly against that spot until Seonghwa was shaking, drooling onto Yunho’s chest.
“You’re doing so good,” Yunho whispered, voice soft. “Taking us both. Pretty little hole opening up for us like it was made to be fucked.”
When Mingi finally deemed him ready; three fingers sliding in and out with slick, obscene sounds, he withdrew them slowly, Yunho following. He pulled Seonghwa off of Yunho and onto the mattress, rolling him onto his stomach and pulling his hips up just enough.
Seonghwa felt the blunt, hot head of Mingi’s cock press against him and panic spiked again.
“Mingi- wait-”
“Shh,” Mingi soothed, one big hand stroking down the trembling length of his spine. “I’ve got you.”
He pushed in slow, inch by agonizing inch, until his hips met Seonghwa’s ass with a soft slap. Seonghwa sobbed at the overwhelming fullness, hands scrabbling at the sheets, nails digging crescents into cotton.
Mingi stilled, letting him adjust, murmuring nonstop. “So tight- fuck, hyung, you feel incredible. Like silk. So fucking perfect around me.”
Yunho kissed Seonghwa's tears away from beside him, soft and endless. “Breathe, bunny. You’re perfect.”
Mingi started moving the moment Seonghwa's body stopped trembling; slow, deep rolls of his hips at first, letting Seonghwa feel every thick inch dragging out and pushing back in. Then harder, faster. His hips snapped forward against skin with wet, rhythmic slaps.
Seonghwa’s world narrowed to the overwhelming stretch and burn of Mingi’s cock splitting him open. Every thrust punched the air from his lungs, the thick length dragging heavily against his walls, pressing relentlessly against that spot inside him that sent white-hot sparks shooting up his spine and down to his toes. The fullness was dizzying - it was too much, almost painful at first, yet the drag of Mingi’s cockhead over his prostate made his own untouched dick twitch and leak steadily onto the sheets beneath him. Heat bloomed deep in his gut, a liquid, coiling pleasure that built with every slap of Mingi’s hips against his ass, every time that heavy cock bottomed out and ground against him.
His thighs shook uncontrollably. The slide grew slicker, easier, as his body surrendered, turning the initial sting into a deep, aching throb that made him push back greedily despite the tears still slipping down his cheeks. Every nerve felt raw and alight; the slap of skin, the wet squelch of lube and the way Mingi’s cock forced his rim to stretch around its girth, the heat of Mingi’s body draped over his back - it all blurred into a overwhelming wave of sensation that left him trembling and desperate.
“Take it,” Mingi growled, one hand shoving Seonghwa’s head down further into the bedding. “Such a good little slut- letting me fuck you raw like this. Bet you’ve been dreaming about getting split open, huh?”
Seonghwa moaned, muffled and broken, the sound vibrating through his chest as another brutal thrust forced a fresh burst of pleasure-pain through him. “Feels- feels so good-”
Mingi laughed darkly. “Yeah? Knew you’d love it. Knew you’d beg for cock once you got a taste. Look at you, ass up, drooling for it like a perfect little whore.”
He pulled Seonghwa up onto hands and knees, changing the angle so every thrust punched straight against his prostate. Seonghwa wailed. Mingi fucked him harder, deeper, pace turning brutal - skin slapping skin, testes heavy against Seonghwa’s with every drive.
Yunho slid underneath him slowly, cock hard and flushed again simply from watching, brushing insistently against Seonghwa’s swollen lips.
“Suck on it while he fucks you, bunny.”
Seonghwa obeyed without thought, taking Yunho deep just as Mingi slammed home. The dual stretch of his mouth stuffed full and ass stretched wide made him sob around the length. The two biggest, tallest guys in ATEEZ pounding into him from both ends, filling him so completely he couldn’t think. Every brutal thrust from Mingi shoved Yunho deeper down his throat; every gag vibrated around Yunho and made Mingi groan.
Mingi’s rhythm grew erratic, hips stuttering. “Fuck- fuck- gonna fill you up, hyung. Gonna pump that pretty tummy so full you'll be leaking forever. You want that? Want my load dripping out of your greedy little hole?”
Seonghwa could only whine, brain melting under the onslaught. Mingi’s thrusts turned short, sharp, animalistic, until he came suddenly with deep, hot spurts flooding inside, groaning brokenly as he ground in deep, hips locked flush.
He pulled out slowly, thick cum immediately leaking down Seonghwa’s trembling thighs in slow rivulets.
Seonghwa pulled his lips off Yunho with a wet pop and a desperate, wrecked whine. His untouched cock was starting to ache, and despite how close to climax he felt, he wasn't getting pushed over the edge. “Please- I need- I haven’t-”
Yunho flipped him gently but firmly, settling Seonghwa flat on his back against the mattress. He hooked Seonghwa’s legs over his pretty shoulders, folding him in half until his knees nearly touched his chest, then pushed in hard and deep with no warning.
Seonghwa screamed, pleasure so sharp it bordered on pain, white-hot and blinding.
Yunho started slow with long, deliberate drags in and out, letting Seonghwa feel every inch splitting him open again. Then he built. Harder, deeper, rougher, his hips snapping forward with bruising force. Seonghwa moaned and whined loudly, voice cracking on every thrust, babbling helplessly.
“So good- so fucking good- Yunho- please- harder-”
Mingi knelt beside them, cooing softly as he stroked Seonghwa’s sweat-soaked hair. “Tell us, pretty. Tell us how good Yunho’s cock feels wrecking you.”
Seonghwa’s eyes rolled back, words spilling out in a wrecked torrent. “Never- never thought Yun would fuck like this- so hard-, so deep- filling me up- c-can’t- can’t think-,"
Yunho grinned down at him, fond. “For you, bunny. Taking it so well.”
He kept going with deep rolls that dragged against every sensitive spot inside, then brutal snaps that made Seonghwa’s whole body jolt. Sweat dripped from Yunho’s brow onto Seonghwa’s chest; their skin stuck and slid together with every movement.
After long, endless minutes of that punishing rhythm amounting from Yunho's stamina, Mingi groaned low in his throat. He slicked himself up again with more lube, then lined up behind Yunho.
Yunho’s rhythm faltered for a heartbeat; a deep groan turned into a high, beautiful whine as Mingi pushed in slow and steady, filling him inch by inch.
The chain locked in place - Mingi fucking Yunho, Yunho fucking Seonghwa.
Seonghwa watched, dazed and desperate, eyes wide. “Oh my God-, Fuck him- Mingi, fuck him harder- let me watch- please-”
Mingi obliged, hips snapping forward with wet, filthy sounds. “You love this, don’t you? Watching me rail him while he rails you. All of us just cock-hungry for each other.”
Yunho’s moans pitched higher, body rocking between them. “Fuck, yes- love cock, love being full-”
They moved like that for long, sweaty minutes, rhythm faltering every time one of them hit too deep, groans spilling nonstop.
“Take it, puppy, fuck him stupid for me-”
“God- you're so tight, bunny- gonna breed you too-”
Seonghwa started bucking his hips up into nothing, chasing the orgasm that hovered just out of reach, whining brokenly. “Please- need- need to come-,”
Mingi reached around Yunho’s waist, wrapping his big hand around Seonghwa’s wet, flushed cock and jerking him in tight, fast strokes timed to their thrusts.
It shattered him.
Seonghwa came with a raw, animal scream, his back arching off the bed, cock pulsing hard in Mingi’s fist. Thick ropes of cum shot across his own stomach and chest in messy, obscene arcs, splattering up to his collarbones.
Shame and filth crashed over him in waves; he felt gross, used, dripping with sweat and cum from three different places - but the humiliation only made the aftershocks stronger, body clenching around Yunho like it never wanted to let go.
Yunho fucked him more desperately then; snapping forward into Seonghwa’s oversensitive heat while grinding back onto Mingi’s cock. His rhythm turned sloppy, frantic.
“Fuck- gonna- gonna come- take it, bunny-”
He came with a choked moan, hips stuttering as he flooded Seonghwa again, hot and deep.
Mingi lasted longer, pounding roughly into Yunho, chasing his own release with growling, animalistic thrusts. When he finally came again it was with a broken shout, grinding in deep and filling Yunho until cum leaked out around his base.
Yunho pulled out slowly, both of them groaning at the loss. He sat back on his heels, watching thick white drip from Seonghwa’s puffy, wrecked hole. Yunho giggled then; soft, breathless, but delighted.
“If you were a real bunny, you’d be so bred up right now. Both our babies stuffed inside you.”
Seonghwa’s face flamed instantly, mortified heat rushing from his chest to his ears. He buried his face in his hands, a tiny, embarrassed whimper escaping.
They collapsed in a sweaty, trembling heap. Seonghwa ended up cradled between them; Yunho flat on his back, Seonghwa’s head pillowed on the steady rise and fall of his chest, Mingi spooned tight behind him, one possessive arm slung over both their waists. Their legs tangled naturally, skin sticking with layers of sweat, lube, and come. Their breaths slowed in sync, hearts gradually thudding quieter.
Yunho pressed a soft kiss to Seonghwa’s forehead, lips lingering just long enough for the warmth to seep into his skin. “Pretty bunny.”
Mingi nuzzled deeper into the back of his neck, nose brushing the damp hair at his nape, exhaling a contented hum against sweat-slick skin. “The prettiest.”
Seonghwa could only nod, small and helpless, too wrecked to form words, too blissed-out to do anything but let his body melt between theirs. His limbs felt heavy, liquid; every muscle hummed with aftershocks.
They lay entwined like that for endless minutes. Their breaths gradually softened from ragged pants to gentle, even sighs. Their hearts thudded against each other in lazy tandem. Mingi’s fingers traced idle, feather-light patterns over the curve of Seonghwa’s hip, swirling little circles, then lazy figure-eights while Yunho’s thumb stroked slow arcs along Seonghwa’s collarbone.
“How long has this… you two… been going on?” Seonghwa finally asked, voice still hoarse and cracked.
Mingi propped himself up on one elbow, sheets sliding down his bare chest. A sleepy, satisfied grin spread across his face, eyes half-lidded.
“A while. We, uh… hooked up a few times even before debut. Just friends helping friends, y’know?”
Yunho let out a low, rumbling chuckle that vibrated through Seonghwa’s cheek where it rested on his chest. “Keeps things fun.”
Seonghwa’s ears burned. “I had no idea.”
Mingi’s grin turned sly, mischievous. “What about you and Hongjoong-hyung? You two share a room and are... uh, weird around each other sometimes. Anything going on there?”
Seonghwa sat up so fast the room tilted; he nearly cracked his forehead against Yunho’s chin. “What? No! Of course not! Why would you even-”
Yunho hummed thoughtfully, one brow arched. “You’re always awkward around each other, like there’s tension. Figured maybe…”
Mingi nodded, propping his chin in his hand. “Yeah. And you were real specific about not telling him earlier. Kinda suspicious, hyung.”
Seonghwa’s face flamed so hot he was sure it glowed. “I’m not- I just- he’d be weird about it! He’s our captain, he’d- stop projecting! You’re the ones sneaking around-”
Mingi burst out laughing, the sound bright and easy, shoulders shaking. “Relax, hyung. We’re teasing.”
Yunho reached up, fingers gentle as he tugged Seonghwa back down against his chest. “We’re just messing with you. Promise.”
Seonghwa huffed, but let himself settle again, cheek pressed to warm skin. “You’re both awful.”
Mingi groaned dramatically, flopping back onto the mattress with an exaggerated stretch that made every long line of his body flex. “I’m starving now. All that cardio.”
Yunho laughed fondly and rolled out from under them with careful slowness so he wouldn’t jostle Seonghwa too much. The mattress dipped and sighed as he stood. Naked and unselfconscious, he padded over to the dresser, the lamplight painting golden stripes across his broad back and the narrow dip of his waist.
He rummaged through the top drawer first, fabric rustling, then pulled out a pair of clean black boxers and low-slung gray sweatpants for himself. Next he fished out a soft pair of navy boxers and matching sweatpants, tossing them lightly onto the bed toward Mingi. Mingi caught them one-handed without looking, already yawning.
For Seonghwa, Yunho held up one of his oversized black hoodies, one with slightly frayed drawstrings, and a pair of his own sweatpants and boxers that would undoubtedly drown Seonghwa’s slimmer frame.
“Want this?” Yunho asked quietly. “Or you wanna shower first?”
Seonghwa shook his head quickly, curls sticking to his damp forehead. “No- no shower. I only like mine, so I’ll shower when I get back. Just… that's fine.”
Yunho’s smile softened, eyes crinkling at the corners as he handed it over.
They dressed in what seemed like slow motion. Mingi tugged on just the boxers, not bothering with the sweats yet, fabric pooling around his ankles as he stretched again. Yunho stepped into his own sweats, tying the drawstring loose so they rode dangerously low on his hips. Seonghwa sat up on the edge of the bed, legs shaky, and pulled Yunho’s hoodie over his head first. It smelled like him; clean laundry, faint cologne, a trace of sweat, and swallowed Seonghwa down to mid-thigh. The sweatpants were much too big; he had to cinch the waist tight and roll the cuffs once so he wouldn’t trip.
They padded barefoot down the short hallway to the small kitchenette, floorboards cool under their feet. The dorm was quiet except for the faint hum of the fridge and the distant city noise filtering through the window.
Yunho flicked on the under-cabinet lights - soft warm gold that didn’t quite reach the corners - then reached up to the highest shelf for the pot. His sweatpants slipped a fraction lower as he stretched; Seonghwa’s eyes flicked there involuntarily before darting away. Yunho filled the pot at the sink, water rushing loud in the stillness, then set it on the stove and clicked the burner to high. While it heated, he pulled out three packets of ramen from the cabinet, tore them open with his teeth, and dropped the bricks into the pot one by one.
Seonghwa leaned against the counter near the sink, arms crossed over his chest like he could hide how thoroughly wrecked he still felt, trying to look normal. Failing.
Yunho slipped past him to grab chopsticks from the drawer. As he did, he paused; close enough that their bodies brushed, and leaned in. Just a gentle press of lips against Seonghwa’s, sweet and lingering, tasting faintly of salt and sweat.
Seonghwa froze. His cheeks burned all over again, fresh heat crawling up his neck.
Mingi, lounging against the opposite counter with his arms crossed, noticed immediately. His grin was slow and wicked.
“Cute.”
Seonghwa stared hard at the floor tiles, silent, while Yunho and Mingi fell into easy banter about toppings; whether to add the extra packet of chili oil, if there were any eggs left in the fridge, Mingi insisting on green onion even though they both knew Yunho hated the texture.
The normalcy felt surreal. Minutes ago they’d been a sweaty, moaning tangle; now they were just… friends, bandmates, making late-night ramen. And suddenly, it all felt like too much.
He remembered, with a sharp jolt, that he’d told Hongjoong he’d only be gone fifteen or twenty minutes. That had been well over an hour ago. What if Hongjoong had come looking and heard something? And if not, what if he could somehow tell, just by looking at Seonghwa’s face, that everything had changed?
His chest tightened. The warmth of the kitchen, the faint ache still lingering in his body, the way Mingi kept shooting him soft glances - it all pressed in at once. He needed air. He needed to be alone, to sit with what had just happened before the weight of it crushed him.
“I- I should go,” Seonghwa said, already backing toward the door, bare feet scuffing softly against the floor. “I told Hongjoong I’d only be twenty minutes. It’s… been way longer.”
Yunho turned from the stove, brow furrowing, steam rising behind him. “You sure? I put three packets in. You can stay-”
“No, I-” Seonghwa shook his head quickly. “Thanks. For… everything. I just- bye.”
He fled before they could say anything else.
The hallway outside felt colder immediately, air conditioning blasting against his flushed skin, the tile chilling the soles of his feet. His mind spun in frantic circles as he walked, the oversized hoodie and sweatpants suddenly feeling like they belonged to a stranger and not one of his best friends.
He kept thinking about the way Yunho and Mingi had looked at him tonight - not just during, but after. How safe it had felt, even when it was overwhelming. How completely they had wanted him there with them. It made something warm and terrifying bloom in his chest. He didn't like feeling this way.
Then his thoughts drifted, unbidden, to Hongjoong.
Why had Mingi and Yunho even asked about him? Sure, they shared a room, spent more time together than most of the members… but that was just because they were captain and eldest. The way they’d teased him about “tension” made his stomach twist. He’d always been a little awkward around Hongjoong, sure - overly aware of every word, every glance, every time their shoulders brushed in the practice room or Hongjoong leaned in close during feedback. But that was normal. Wasn’t it?
Seonghwa’s steps slowed. He thought about the way Hongjoong had tapped between his brows earlier that evening, the brief press of his fingertip, the understanding in his eyes. The way Hongjoong’s voice always softened just a fraction when it was only the two of them. The late nights when Hongjoong would still be working while Seonghwa tried to sleep, the faint glow of the laptop screen outlining his perfect profile in the dark.
What would Hongjoong be like if… if things were different?
Would he be gentle at first, hands mapping every inch like he was memorizing lyrics printed onto skin? Or would that subtle intensity of his turn commanding, his voice dropping low as he told Seonghwa exactly what he wanted? Would he tease him for being sensitive, or would he praise him endlessly in that soft and focused way that always made Seonghwa’s chest feel too tight?
Seonghwa shook his head violently, damp curls bouncing against his forehead. Stop. It was perverted enough that he’d just fucked around with two of his other members. He couldn’t start imagining his captain and best friend like this too.
His phone suddenly buzzed in the pocket of the borrowed sweats. He fished it out with trembling fingers.
choi3an
10:54 P.M.
Sorry hyung!!
I'm at Wooyoungie & Yeosang's playing games all night.
Didn't see ur text till now ^^'
Seonghwa stared at the screen for a long second, then shoved the phone back into his pocket without replying.
He slipped into his own dorm as quietly as he could. The lights were off in the living area; only the faint blue glow from under the bedroom door told him someone was still awake.
Seonghwa’s heart was already racing before he even reached the bedroom. He crept down the short hallway on bare feet, the borrowed sweatpants whispering against the floor with every step. The oversized hoodie felt like a neon sign screaming guilty, drowning him in Yunho’s scent. He eased the door open just enough to slip inside, hoping the dim light would hide how wrecked he still looked.
Hongjoong was sitting cross-legged on his bed, laptop balanced on his thighs. The screen’s cold glow carved sharp shadows under his eyes and along the defined line of his jaw. His hair was mussed, like he’d been dragging his fingers through it for hours. He looked exhausted, but the moment Seonghwa stepped in, Hongjoong’s gaze lifted.
“You’re back late,” he said, voice even.
Seonghwa froze with one hand still on the doorknob. “Yeah… San wasn’t there. So I just, uh… talked to Yunho for a while.”
Hongjoong raised a single brow, expression unreadable in the blue light. “Talked. For over an hour?”
Seonghwa shifted his weight, fingers twisting nervously in the hem of the borrowed hoodie. It suddenly felt suffocatingly warm. “Yeah. About… stuff. Whatever.”
Hongjoong’s eyes flicked over him slowly, taking him in. The silence stretched, heavy and assessing.
“…You okay?” Hongjoong asked finally. “You’re acting weird.”
“I’m fine.”
“You sure? You look flushed. And you’re fidgeting.” Hongjoong tilted his head slightly. “Whose hoodie is that?”
Seonghwa’s stomach dropped. His heart slammed against his ribs so loudly he was sure Hongjoong could hear it. “I’m fine. Really.”
Hongjoong’s eyes narrowed, that sharp focus clicking into place. “You’re lying.”
The words landed like a spark on dry tinder.
“I’m not lying!” Seonghwa snapped, voice cracking sharply at the edges. “God, just- drop it, okay? Why do you always do that?”
Hongjoong didn’t flinch. He simply closed his laptop with deliberate slowness, the soft click of unnaturally loud in the tense quiet. The room plunged into deeper shadow, lit only by the very faint bedside lamp.
“Okay,” Hongjoong said finally.
Seonghwa exhaled hard through his nose, chest tight. “I’m gonna shower.”
He turned toward the bathroom, desperate to escape the weight of Hongjoong’s stare.
Hongjoong’s voice stopped him cold.
“You showered before you left.”
Seonghwa froze mid-step, blood roaring in his ears. Fresh, humiliating heat flooded his face and chest.
He didn’t answer. Couldn’t. He just bolted the last two steps into the bathroom, slammed the door behind him, and locked it with shaking fingers.
Leaning back against the wood, he slid down until he was sitting on the cold tile, forehead pressed to his knees, breathing hard.
What had he gotten himself into?
