Work Text:
Martin did not want to go swimming with Keonho.
He said no. He said no again. He said no a third time. Then Keonho called him a loser, and Martin was putting on his swimsuit.
The pool looks fine from the edge, the water looks clear enough to see the bottom. Martin stares down, measuring the depth, and decides it is safe.
Keonho swims over, grabbing the wall and looks up at Martin, "Use the floating board."
"I am 190 cm tall," Martin says.
"So?"
"So I can’t drown."
Keonho looks at him for a long time, "That is not how drowning works."
Martin gets in anyway. It is fine. For a while it is fine. He moves through the water, feeling good, and decides to push a little further out. Still good. Confident, he heads toward the deep end. He swims around for a bit, splashing water at Keonho and messing around with a beach ball- genuinely having a good time. But then, a sudden tightness grips his shoulder. His arms grow heavy, tired. He stops swimming, his foot instinctively reaching down, searching for the floor.
Nothing.
His brain stops working. Everything he knows about swimming leaves his body at the same time. His arms forget. His legs forget. His whole body forgets. He goes under. Comes back up, goes under again. Water goes in his nose and in his throat. He hears someone shout his name, far away, and then a big splash.
Then nothing.
Martin wakes up to someone kissing him. He lies still, unable to move, only capable of thinking how soft they feel.
Then the rest of his body wakes up. His nose burns badly. His chest hurts. His arms hurt. His back hurts. Everything hurts.
Then the lips come back.
A tongue comes into his mouth and his brain, still half-drowned and slow, simply accepts it. This time, he catches a sharp, bitter taste, like ash or burnt…something. He lies flat on the cold concrete, water still trapped in his ears, his mind blank, until he thinks what the hell, and his eyes fly open.
Keonho and Seonghyeon, both right there, both watching him. No one speaks. No one moves. Martin looks at one face and then the other, confused.
Neither of them looks away first.
Then he hears footsteps. Juhoon and James come around the corner at the same time, both of them slightly out of breath, both of them stopping when they see Martin on the ground. James takes one look at the situation and starts talking about responsibility and poor decisions and the risks of swimming without a proper technique, and his voice gets louder as he goes.
Then Keonho says, "I told him to come in the pool."
James looks at Keonho. Keonho looks back. The full weight of his anger relocates itself and lands on Keonho instead, and Martin listens to it from the floor with his eyes closed.
Juhoon crouches down next to him, "You okay?"
Martin opens his eyes. He looks at Juhoon. Then, without meaning to, he looks at Seonghyeon. Then back at Juhoon.
Juhoon is looking between the two of them with an expression Martin cannot read.
Martin has half a mind to ask what that look is about. Then Seonghyeon grabs his shirt and pulls him upright in one motion, and the question leaves his head because his whole body protests the movement.
"Okay," Martin says, to Juhoon, to the question. His throat burns a little, and Juhoon hands him a towel without saying anything else.
Martin presses the towel to his face and sits there.
One of them has kissed him. Twice. One of them has put their tongue in his mouth, and now that same person is sitting here with a normal face, doing nothing, saying nothing.
But he is going to find out.
How is it acceptable to kiss someone and then act like nothing happened?
It’s driving Martin insane, mostly because of who kissed him. It was either Seonghyeon or Keonho. The two guys he shares a room with, the two guys he spends every single hour of the day with.
Martin is not blind, he knows they have something going on between them. In the past, that realization used to leave a faint ache in his chest, but he forced himself to move past it. He rationalized it as a passing attraction to his teammates, nothing more. While the quiet sadness still surfaces occasionally, like when they emerge from a corner room breathless and disheveled, or when they secretly share a bed while Martin pretends to sleep, he has learned to manage it and keep moving forward.
But now? The sadness has burned away, replaced by an itch of curiosity. What the hell is actually happening between them? And more importantly, why the hell would one of them kiss him?
Sure, Martin can technically see it from their perspective, why they’re acting like nothing happened, because admitting to it would be awkward. But honestly, fuck that. That was Martin's first kiss. He deserves to know who it belongs to.
The next day, he decides to launch his first attempt. The most normal attempt.
Martin spots Keonho and Seonghyeon sitting together, but unfortunately, James is there too. Approaching the group, Martin clears his throat loudly and pointedly gestures for James to go somewhere else. Both Seonghyeon and Keonho watch the exchange with raised eyebrows.
James looks between the three of them, before slowly backing away while shooting Martin a confused look.
Once James is out of earshot, Martin sits down heavily next to the remaining two,
"So," Martin begins, "I never actually thanked the person who saved me."
"No, you didn't," Keonho nods.
"Pretty ungrateful." Seonghyeon chimes in.
Martin sighs, "I would have, if I knew who it was. So, which one of you pulled me out?"
"We both did," they say in unison.
"Right. Okay. But... I got water in my lungs. Someone did something like mouth to mouth-"
"No one did mouth-to-mouth," Keonho interrupts. "We just dragged you out."
"What? No, I swear I felt-"
"Martin hyung, you are tall," Seonghyeon deadpans, cutting him off. "It takes at least two people just to haul your heavy ass out of the water. Nobody had the breath to give you CPR."
Martin stares at them, and the worst part? They have the absolute audacity to roll their eyes at him. Keonho does it first, and when Seonghyeon notices, he lets out a laugh and rolls his eyes too.
Fine.
Okay.
Martin is going to find out which one of them kissed him. No matter what.
Martin considers drowning himself a second time, but there is no guarantee it will lead to a kiss, and honestly, it had hurt like hell.
Instead, he decides to seduce them. One at a time. It is the only logical next step that can lead to a kiss.
"What does Keonho like?" Martin asks casually, dropping onto the practice room couch and effectively breaking the quiet time Juhoon and James usually share and need.
"...What?" Juhoon blinks.
"Like... what's his- What makes him turned on?"
"How are we supposed to know that?" James says, not even looking up from his phone.
"Fine. What kind of... what kind of porn does he watch?"
"Dude," Juhoon says, grimacing.
"Why do you even want to know?" James finally looks up, his brow furrowed.
"Look, I need to know things about Keonho for reasons I… can’t disclose right now," Martin says, leaning forward with complete seriousness. Juhoon almost laughs- would laugh, probably, if the questions weren't so genuinely strange, "Once everything is settled, I will explain it all. But for now, I need you two to tell me everything you know about him."
Juhoon and James exchange a long, tired look. Simultaneously, they let out heavy sighs.
"I walked in on him once," James admits reluctantly, rubbing the bridge of his nose. "I think there was... a pink skirt involved. That is all I am saying. This better be worth it, Martin."
"I think he mentioned his ideal partner once," Juhoon adds, leaning back. "He said he wanted someone he could banter with. Direct quote: If someone insulted me, I think I would be turned on. But I would have to insult them back. It is basically dirty talk."
Pink skirt. Insults.
Martin nods, digesting the information. "Okay, got it. Now, Seonghyeon-"
"No." James immediately stands up. Juhoon just snickers.
"Come on, wait- it is for the exact same reason," Martin begs, catching James by the sleeve. "I’ll explain everything later, I swear."
"You are the one who spends the most time with him," Juhoon points out, "Weren't you two trainees together? You should know him best."
"Not about his type," Martin says, releasing James, "He never talks about that kind of stuff with me."
James narrows his eyes, "Really? Why?"
Martin shrugs, "A long time ago, I told him my type. He just nodded, and that was it. Maybe we are not as close as you guys think."
"Well, I think he once said his type is someone younger," Juhoon offers.
Oh.
"Don't look so disappointed. Why do you look disappointed?" James asks, his suspicion deepening.
"I am onto something," Martin announces, standing up abruptly, "Thank you."
“Wait, I think he said he likes someone cute.” Juhoon tells him.
“Cute and younger?” Martin asks,
“Just cute, I just remembered him saying “age is just a number.” or something-”
He leaves before they can ask any more questions.
Before going to extreme measures, Martin plans a truth or dare game.
At the dorm, he waits until the manager finally retires to his room. Then, Martin pulls out the 'drink' he secretly made from scratch. It starts with a very secret beer he practically begged James to buy for him, to which he adds soda, gummies, fruits, and a generous handful of ice. He grabs three cups, carries the concoction into his room and locks the door.
"Wanna try something?" Martin gestures at the colorful drink.
"What is that?" Keonho asks, already pushing himself up from his bed.
"A punch," Martin smiles.
"Does it have alcohol?" Now Seonghyeon is up, too.
Before Keonho can lean down to take a sip, Martin pushes him back. "Let's play a game first. It is not fun if we just drink and sleep it off. Let's have some actual fun."
Keonho is on board immediately. Seonghyeon shakes his head, but he still crosses the room to check the handle and ensure the door is locked. Martin knows they will never say no. They never do. It is always the three of them doing unhinged things together, exactly like this.
Martin smiles, hell yeah, and sits down on the floor, gesturing for them to gather around the bowl.
"Truth or dare," Martin announces.
"That is boring," Keonho says.
"It is only boring if the people playing it are boring and do boring shit," Martin counters. He anticipated this exact scenario and prepared his comebacks in advance.
Seonghyeon laughs. Keonho looks directly at Martin, his gaze lingering with an unexpected intensity.
"Are you boring, Keonho?" Martin asks, tilting his head.
He swears Keonho’s eyes trace a slow path down his face, staying a beat longer on his lips before shifting back up, and Keonho’s smile widens.
"No, you are boring, Martin hyung," Keonho says, leaning back on his hands. "I don’t think you have it in you to come up with fun questions."
Martin feels the immediate urge to sulk and look away, but the advice from James and Juhoon suddenly flashes through his mind. Insult him, they said.
"You’re stupid," Martin blurts out. He instantly cringes internally, avoiding Keonho’s eyes. Keonho merely raises his eyebrows, chuckling softly, while Seonghyeon watches them with an amused smile.
"So, let's start by drinking one full cup each," Martin orders, eager to pivot. They comply, emptying their cups in one go.
"Woah," Seonghyeon gasps, wiping his mouth. "How many beers are in this? It is not just beer, is it? What else did you put in here?"
"Fruits, some gummies-"
"No, I taste hard liquor," Keonho interrupts, setting his empty cup down with a plastic clack. "Come on, we all know what that tastes like. Did you buy vodka?"
"I had some," Martin admits, scrunching his nose at the lingering burn, "I stole a small bottle from my dad’s stash when I went home for Lunar New Year."
"Nice," Keonho murmurs.
"So," Martin pulls an empty bottle from under his bed, completely ignoring their 'this is spin the bottle, not truth or dare.' "The bottom of the bottle answers, and the top asks."
He gives it a hard spin. It whirls on the floor, slowing down until the bottom points directly at Seonghyeon and the top faces Martin.
"So, what is your wildest fantasy?" Martin holds his breath after asking it.
Seonghyeon and Keonho exchange a quick look.
"My fantasy?" Seonghyeon repeats.
"Yeah. In... in bed."
"Uh... do I drink if I don’t answer?" Seonghyeon looks at Keonho, as if looking for his permission, to do what? Martin doesn’t know. The look leaves a bitter taste in Martin’s mouth.
Martin nods, but pulls the punch bowl out of reach. "Why are you not answering?"
"The punch is actually not bad. Come on, give me some," Seonghyeon complains, reaching for the bowl.
"That is not how the game works," Martin protests.
"Why do you want to know about his fantasies anyway, hyung?" Keonho interjects, leaning in. "Let the dude drink if he doesn’t want to answer."
Martin sighs, pushing the bowl back toward Seonghyeon.
Seonghyeon takes a long sip and spins the bottle while still drinking. Martin does not find the lack of etiquette particularly hot. The bottle spins and lands with the top on Seonghyeon and the bottom on Keonho.
They share another brief look, and Martin feels like a total third wheel, a familiar feeling of jealousy, or hurt rising up- But one of them definitely kissed him, he reminds himself, anchoring his resolve. That is why he is doing this.
"So, Keonho," Seonghyeon drawls, a mischievous glint in his eye. "What is your wildest fantasy?"
Keonho bursts out laughing.
Martin rolls his eyes. "Come up with your own questions."
"I just want to know his deepest, darkest fantasy, hyung," Seonghyeon insists.
Keonho’s laughter subsides into a slow smile. He looks directly at Martin. "It is... to drink something from someone’s mouth. Or better yet, to make someone drink something I give them."
"What?" Martin leans back, a bit startled.
"Just say you want to spit in someone’s mouth, dude," Seonghyeon chimes in.
"You want to spit in someone’s mouth?" Martin repeated, processing.
Keonho nods, kicking Seonghyeon’s leg. "And then they swallow it."
Martin lets out a low whistle. "Damn."
Keonho takes his turn and spins the bottle. It lands with Keonho at the top and Martin at the bottom.
"So, hyung," Keonho asks without missing a beat. "What is your sexuality?"
"Bi," Martin replies flatly.
Both of them look genuinely surprised by how easily the answer leaves his mouth. They nod in acknowledgment, their expressions changing into something like relief. Martin quickly spins the bottle again to keep the momentum going. Seonghyeon, bottom again.
"Describe exactly what you want someone to wear," Martin smiles, "Like, when you’re trying to fuck."
"What is up with these specific questions?" Seonghyeon laughs, shaking his head. "I was expecting stupid challenges, like prank-calling the manager."
"Vanilla ass," Martin mutters under his breath.
Keonho cackles loudly at that, while Seonghyeon rolls his eyes.
"Fine. Exactly what to wear?" Seonghyeon pauses, thinking it over for a moment. "A necklace."
"Dude, what?"
"Just a necklace. And otherwise naked."
"Oh." Martin feels an unexpected heat rush to his face. Seonghyeon grabs the bottle and spins it before Martin can overthink himself into a fantasy, if Martin in only that would lead to Seonghyeon kissing him, what kind of necklace he would be wearing, or if Keonho would watch. The bottle slows, landing with Martin at the top and Keonho at the bottom.
"Truth or dare?" Martin stammeres, fanning his face.
"What?" Keonho blinks.
"Oh my god, see? We are playing spin the bottle. You don’t even know how to play- " Seonghyeon starts.
"That was just the warm up," Martin interrupts quickly, straightening his posture. "Come on. Choose."
"Dare," Keonho says,
"Whisper... whisper a bold compliment, or a secret, or something like that in my- my ear." Martin’s voice hitches slightly on the delivery. He saw this one on google, spicy truth or dare questions.
"Okay." Keonho leans in without hesitation. "I think..."
Martin leans closer to meet him, "Yeah?"
"...that you are an idiot," Keonho finishes, his breath warm against Martin's ear.
"Not really a secret," Seonghyeon laughs from across the circle.
Martin closes his eyes and leans all the way back against the bed frame. "I am done with this."
They both laugh at his frustration. True to form, Martin moves to stand up and retreat to his own bed to sulk, but then the memory of his research hits him again: Keonho likes insults.
He stops, sits right back down, and looks Keonho dead in the eye. "You are such a loser."
The laughter stops instantly. "What?"
"You can’t even flirt, and you can’t even keep the game fun," Martin says. Once the words start flowing, he feels like he doesn't want to stop, "You are so childish. Can’t even come up with something more creative than 'stupid'."
Martin leans across the circle, invading Keonho's space. "If you can’t come up with creative shit, you should just drink instead.” He extends a finger and pokes Keonho firmly on his chest. "A fucking loser."
Martin sits back down, covers his face, wondering if he made any sense at all.
Seonghyeon is watching them, a wide smile spreading across his face as his eyes dart between the two. Keonho, meanwhile, is slowly grinning. A faint, unmistakable flush begins creeping up his cheeks.
"Fine, hyung. Let's play seriously," Keonho says, "But before we do, let's make sure we actually understand what we are fucking playing. It started as spin the bottle and turned into truth or dare, so let's just mix them together."
Keonho grabs the bottle by the neck, "Dares. Just dares from now on. Whoever is at the bottom of the bottle has to do a dare. It can be answering a highly specific question, or doing whatever action the person at the top comes up with."
He points at the bowl, "And no one can tap out of a dare. We won’t do stupid playground shit like dancing naked outside or making prank calls. Everything has to include the three of us, and everything stays strictly between us."
"Wait, so I made this punch for nothing-" Martin whines,
"No, It’s fine, hyung, we can just drink it while we play," Seonghyeon reassures him, already reaching down to refill his cup.
Keonho’s keeping his eyes locked entirely on Martin. "So? Wanna play?"
Martin nods slowly. He started this, he isn't about to back out now.
Seonghyeon thrusts two full cups of punch at them, makes a half-assed toast, and downs his own cup. Martin drinks his too, and the alcohol is starting to make his mind feel fuzzy.
Keonho spins the bottle. It whirls on the floor and slows down, the bottom landing on Martin and the top pointing at Seonghyeon.
"I dare you to," Seonghyeon starts immediately, "undress one piece of clothing every time the bottle lands like this- bottom at you, top at me."
Martin nods, then blinks as the words register, "Wait, hold on-"
"No backing out," Seonghyeon warns.
Martin stares at him, frustrated, before kicking one of his slippers across the room. Seonghyeon rolls his eyes at that but spins the bottle anyway.
Next, it is Keonho's turn to receive a dare from Seonghyeon.
"Make Martin hyung drink from your mouth," Seonghyeon tells them.
"Wait, why would you- " Martin starts, but Keonho is already moving toward him.
Martin completely freezes. Every complaint dies in his throat the moment Keonho grabs his face, tilting his head up firmly by the jaw.
"Open," Keonho says.
Okay, pause.
Martin opens his mouth, watches Keonho take a slow sip from the cup and then, the punch pours in, directly from Keonho's mouth into his. Some of it spills, trickling down his chin, and before Martin can even register the mess Keonho leans in and licks it clean off his skin.
Martin jerks back, face on fire.
The worst part is that no one is laughing. Why is no one laughing? Instead, they just stare at him. Martin sits trapped in the corner between the wall and the bedframe, his legs folded together, half-covering his burning face as his eyes dart between them.
Then Keonho moves. Martin watches him spin the bottle again, and goddammit, it is Martin at the bottom, Keonho at the top.
Keonho inches closer, smiling, and Martin instinctively tries to press himself deeper into the wall.
"Hyung," Keonho murmurs, his face inches away. "I dare you to take a gummy from my mouth and pass it to Seonghyeon."
"Oh?” Martin perks up, “Easy," he mumbles, avoiding eye contact. He needs to drink more to feel braver than this.
While Keonho reaches into the bowl to pick a gummy, Martin gulps down another full cup of punch.
"Change of dare," Keonho announces, dropping the candy. "We are going to pass a piece of ice instead."
"Yo, no going back on-"
"It is melting," Seonghyeon points out.
Keonho already has the ice pinned between his teeth. Martin sighs, watching the water drip from the cube. He leans in closer until their noses touch. He tilts his head and opens his mouth. The ice is still fairly large, so Martin grabs it easily with his teeth and turns toward Seonghyeon.
Seonghyeon leans back, away from him, laughing at Martin's muffled whine of frustration.
Determined to get it over with, Martin places his hands firmly on Seonghyeon's thighs and leans all the way in. Seonghyeon opens his mouth and slowly, very fucking slowly, bites the other side of the ice. Martin pulls back, watching Seonghyeon chew the remaining piece.
Again, silence follows. Not even Keonho, who came up with the dare, is laughing. Something feels weird.
"Your turn to spin, hyung," Keonho says suddenly.
Martin nods and spins. Bottom at Martin, top at Seonghyeon. Seonghyeon raises an eyebrow at him.
"What?" Martin asks.
"Take something off, remember?" Seonghyeon reminds him.
"Oh." Martin reaches for his remaining slipper, but Keonho quickly snatches it away first.
"Doesn’t count now," Keonho smiles.
"Dude-"
"Take something off, hyung," Seonghyeon repeats.
Martin reaches for the hem of his white shirt and pulls it over his head, tossing it aside. He internally prays for the bottle to land on one of them next, just so he can find his footing and break the suffocating tension in the room.
It doesn’t. Over the next five spins, it only lands on Keonho once, resulting in an easy dare where he simply has to explain his ideal type and ideal date. Keonho explains how he loves people with a sharp tongue. The rest of the time, the bottle keeps pointing back to Martin.
And, the dares grow increasingly strange, not at all what Martin expected from a… couple, or whatever Keonho and Seonghyeon are. At this point, the dynamic feels weird, as if Martin is the one dating them. The dares become increasingly physical.
Now, Martin sits there in nothing but his underwear.
He spins it again. The bottle rattles to a stop. Martin at the bottom, Seonghyeon at the top. Seonghyeon stares at him, because by the rules of the game, the underwear has to go.
"No way," Martin mumbles, tensing up.
"Hyung, a game is a game," Keonho tells him.
Martin shakes his head, his hands tightly gripping the waistband of his underwear.
"If you don’t take them off, you have to do a joint punishment dare that we both give you right now," Seonghyeon shares a look with Keonho.
Martin lets out a heavy sigh, "Fine. As long as I keep my underwear on."
"Straddle Seonghyeon," Keonho dares him immediately.
Martin's eyes go wide. "The hell? No."
"Oh my god, hyung- you are no fun."
"Is me straddling Seonghyeon going to make this game fun?" Martin asks, his voice dripping with sarcasm.
"Yes," Keonho says flatly.
Martin looks between them, desperate for someone to just crack a smile so they can move on.
"No fun," Seonghyeon baits him.
"Loser," Keonho adds.
"You started this- " Seonghyeon throws his plastic cup away, starting to get angry.
Martin abruptly stands up, "Fine! Fine! Ugh."
He steps over, lifting his thigh over Seonghyeon’s lap, and sits down heavily on his thighs. A sharp shiver runs down Martin's spine the exact moment Seonghyeon’s hands come up to rest on his bare thighs.
"Now, as for my part of the dare," Seonghyeon starts, looking up at him.
Alarmed, Martin looks back at Keonho. He hesitates, unsure if he should push Seonghyeon’s hands away or brace for a punch from Keonho. But Keonho is simply watching the two of them with a smile on his face.
"I dare you to make me hard," Seonghyeon finishes.
"What the fuck?" Martin gasps, his heart hammering.
Keonho extends a freshly refilled cup of punch toward him, Martin glares at it.
"A dare is a dare," Keonho murmurs, his eyes locked on Martin's face. "Drink this and start moving, hyung.
Martin sits there, hands resting on Seonghyeon’s shoulders, and just... stares at the wall.
He blinks slowly, tracking a tiny speck on the wallpaper. Keonho and Seonghyeon both watch him in silence. Martin stares for so long that Seonghyeon actually turns his head to look at the exact same spot on the wall, letting out a breathy laugh.
"Hyung, why are you taking this so seriously?" Keonho asks,
Martin snaps out of whatever trance he was in, "Huh?"
"This is just a game between us," Keonho says, gesturing between the three of them. "We are drinking, we are having fun. Who else are we going to play this with? We can’t exactly invite people over with the manager living here, and we are stressed as fuck most of the time."
"This is for shits and giggles," Seonghyeon finishes, hands moving over Martin's thighs.
Martin looks between them. The worry in his brain clears as the words sink in, and... they actually have a point. Why is he overthinking everything? They are all just letting off steam. And, yes, Martin is supposed to be having fun.
"Alright," Martin says.
He looks down at Seonghyeon and thinks, this is my chance. He leans down, aiming straight for Seonghyeon's lips to finally find out who kissed him, but Keonho’s hand suddenly grips his shoulder, pulling him back before their faces can touch.
"No kissing," Keonho looks between Seonghyeon and Martin, mostly at Martin.
"What? Why? He literally told me to make him hard- " Martin protests, twisting around.
"Yeah," Keonho interrupts, his grip firm. "But no kissing."
The restriction makes Martin's mind race. A stray thought hits him, if Keonho and Seonghyeon are secretly together, and just playing with him because they are twisted and incredibly kinky?
Before he can think more on the theory, a pair of large hands firmly grip his ass, snapping him right back to reality.
"Move, hyung," Seonghyeon grumbles from beneath him,
Martin shifts, and beneath his underwear, he feels a distinct, growing tent against his thighs. Somehow, that becomes the highlight of his night. Martin just made Seonghyeon hard by sitting on him. A smug, proud smile spreads across Martin's face. He grinds down a little, testing the weight, trying to figure out exactly how he should move.
Seonghyeon shifts his weight in response, lifting his hips just an inch. Martin jolts, his eyes flying wide as their dicks grind together through the fabric. The friction hits so perfectly that Martin almost, almost, lets out a loud moan. He clamps his jaw shut, forces his eyes closed, and desperately thinks about the most unhorny things possible, trying to force the sudden, pooling heat in his abdomen away.
When Seonghyeon settles back down, he leans his head against the bedframe, his gaze tracking down Martin’s bare chest to his waist. Martin takes that as his cue. He starts to move, rolling his hips into a slow grind. Because of the angle, he finds a rhythm surprisingly fast.
He is horny, they are horny, and they are trapped under the watchful eyes of their manager twenty-four hours a day. This is fine. This is also fun. The two things can coexist. Martin believes they can handle a little tension without making it weird. This is the most fun Martin has had in months. It's fine.
Seonghyeon lets out a low, ragged groan. Martin’s smile returns. Fuck yeah. Seonghyeon is definitely getting harder.
After a few more deep, heavy grinds, Martin lifts himself up, keeping his thighs planted on either side of Seonghyeon's lap but breaking the contact.
"He is hard. Dare done," Martin announces, turning triumphantly toward Keonho, who is currently sipping his punch with his eyes locked onto the scene.
As Martin scrambles off Seonghyeon's lap to slide back into his old spot on the floor, he hears the distinct thud of Seonghyeon’s head hitting the wooden bedframe as he heaves out a deep, shaky sigh.
Keonho spins the bottle. It whirls across the floor and clicks to a stop. The bottom lands on Keonho, the top faces Martin.
Martin lets out a loud whoop, "Finally! So, Keonho..."
Suddenly, his mind goes completely blank. He swears he memorized a bunch of good party dares earlier, but the alcohol makes them impossible to recall. He blinks, reaching blindly across the floor for his phone. "So, your dare is going to be..."
"Don't tell me you are looking up dares on the internet," Keonho deadpans, watching him unlock the screen.
"So... give me a massage- " Martin reads aloud from the first list he finds.
Both of them groan in unison. Keonho reaches out and snatches the phone completely out of Martin's hand, tossing it onto the mattress behind him.
"Hyung, just give me a real dare," Keonho says, "Something you actually want me to do right now."
Martin looks up. Because Keonho is hovering on his knees and Martin is sitting flat on the concrete, Keonho is towering slightly over him. Keonho’s eyes slowly trail down over Martin's face.
"A dare, hyung," Keonho whispers, leaning in even more that his shadow falls over Martin. "What do you want me to do to you?"
Martin stares up at him. The question sits in the air. Keonho waits. Seonghyeon waits.
And Martin, slightly drunk, opens his mouth and says, "Are you and Seonghyeon together? And is this some kinky thing where you made me grind on him because you are both horrible people?"
Silence.
Then Keonho laughs, so hard he has to sit back on his heels, bracing one hand on the floor to keep himself upright. Behind Martin, Seonghyeon laughs too, his entire body shaking with it. Martin sits between them, watching them both.
He feels the heat crawling steadily up his neck because he cannot tell, he genuinely cannot tell, if the laughter means no, obviously not or if it means yes, and Martin finally caught up.
"That is- " Keonho starts, but he can’t finish because his laughter cuts him off.
"I am going to need a minute," Seonghyeon says, leaning back against the frame again.
"Just answer the question," Martin says, still sitting on the floor in his underwear.
Neither of them answers. Martin opens his mouth to push it, to say that he is serious, stop laughing, one of them kissed him and he deserves to know, when he hears footsteps. Down the hall. Their manager.
All three of them go completely still.
Then, everyone moves at once. Seonghyeon reaches for the punch bowl. Martin scrambles upright, his legs tangling under him as he moves for his shirt on the floor, when Keonho leans in and bites his shoulder.
Right at the curve where his neck meets his shoulder, Keonho’s teeth press in and Martin's whole body jolts. A sharp, embarrassing sound escapes his throat before he can stop it.
"Pathetic," Keonho murmurs against his skin, "I am just doing the dare you were too chicken shit to say out loud."
He straightens up, unbothered, and crosses the room to help Seonghyeon with the punch bowl. Martin stands frozen with his hand pressed flat over the bite. The footsteps grow louder.
Martin finally gets his shirt on. Seonghyeon shoves the bowl and the cups under the bed, kicking the empty bottle in right after them. Keonho picks Martin's rogue slipper up off the floor and sets it neatly by the door, and sprays the air with his air refresher. Martin drops onto his bed. Seonghyeon sits on his. Keonho drops into the desk chair, pulling up his phone. The knock comes two seconds later.
"Boys," the manager's voice calls, muffled through the door. "Lights out. And leave the door open."
"Yes," Seonghyeon calls back, his tone perfectly even. "Sorry." and gets up to open the door.
A heavy pause follows. And then the manager continues down the hall.
Martin sits on the edge of his mattress, staring fixedly at his hands. Keonho sets his phone face-down on the desk. Seonghyeon reaches over and clicks the lamp off, plunging the room into darkness.
"Goodnight, hyung," Keonho says from somewhere in the dark.
Martin lies back, "Goodnight."
"So, did Keonho or Seonghyeon come to you two to talk?" Martin asks, once again shattering the rare peace and quiet Juhoon and James are trying to enjoy.
"Nope," Juhoon says flatly.
James just stares at him, crossing his arms. "You said you would explain. Explain."
"Everything is not settled yet," Martin defers, shifting his weight. "It actually got worse."
"Worse how?"
"So, Keonho and Seonghyeon really didn’t say anything?" Martin presses, ignoring the question.
"No," Juhoon says, tracking Martin's restless pacing. "Did you three fight?"
"Nope."
"Then why aren't you guys talking?"
"We are talking plenty."
"You are avoiding them," James corrects, narrowing his eyes.
"...Yeah."
"Why-"
Before James can finish the thought, the door swings open. Keonho and Seonghyeon stride into the room.
"So, since Martin hyung is not talking to us, we need you two to convey our message to him," Seonghyeon starts, throwing a heavy glare at Martin.
Martin immediately narrows his eyes right back.
"Tell him he is being an idiot," Keonho snaps, looking at James.
James doesn't even blink. He looks at Martin. "You are an idiot."
Martin opens his mouth, closes it in disbelief, and then bristles. "Me? You two are the ones being stupid."
"You two are stupid," Juhoon echoes cheerfully. He is clearly enjoying the chaos far too much.
Seonghyeon scoffs, turning his attention to James. "Why start something if you are just going to act stupid afterward?"
"Martin, why did you start something and then avoid them?" James asks obligingly, playing the middleman.
"That is not what he meant- okay, look, I didn’t start anything," Martin says, turning to Juhoon for backup. "You two did. And now you act like I am the stupid one for not figuring everything out. Well, I can’t read minds."
Juhoon nods solemnly, looking at the younger two. "You two made him feel left out, and now he is sad."
"That is not-" Martin tries to protest.
"Oh my god," Keonho groans, rubbing his temples in frustration. "You are sulking because we made you feel left out? When the hell did we ever make you feel left out?"
"This is a classic manipulation move," Juhoon pipes up. Martin points a finger at him aggressively- yes, exactly, thank you.
"You two did something, and now asking him what you did is a total dick move," Juhoon continues, fueling the fire.
"Yeah, but they probably didn’t do it on purpose," James counters, actively crossing the room to stand on Seonghyeon and Keonho's side of the imaginary line. "Sometimes Martin just overthinks and hurts his own feelings."
Juhoon immediately slides closer to Martin.
"We played a game you started," Seonghyeon states calmly, "I just think it is unfair that you are the one who has been avoiding us for days."
James looks between them, a realization dawning on his face. "Is this why you asked about their ideal types?"
The air in the room instantly freezes.
Keonho and Seonghyeon’s heads whip toward Martin, "You did what?"
Martin gasps, betrayed, Juhoon folds his arms, shaking his head.
"James hyung, that was not your place to tell them," Juhoon sighs.
"This is not a big deal you guys are making it out to be," James says, rolling his neck and shoulders, looking exhausted by the drama. "Look, you guys are disrupting the whole dorm. Figure it out. And to figure it out, just be honest and talk."
An uncomfortable silence drops over the room. Nobody moves.
Then, Seonghyeon breaks the silence. "Tell him to find us when he stops being a baby."
Martin watches them walk out before turning to James and Juhoon. "Did one of you send ‘threesome 101’ to Seonghyeon? His laptop was in my studio."
Both of them shake their heads no.
Martin is fed up.
It is time for drastic measures. Martin is going to back them into a corner and drive them insane until they have no choice but to kiss him.
As long as he gets his kiss.
First, he heads straight to James and Juhoon’s room. "I need you guys to keep the manager out of the dorm for as long as possible tonight."
"Fine. Sure," James sighs, "But only if you promise to explain every single thing after tonight."
Martin nods, walking toward them with his pinky held up. "Promise."
James huffs a laugh, linking his pinky with Martin's. Juhoon, smiling at the dramatic antics, links his pinky too.
With his backup secured, Martin walks back to his room. Keonho and Seonghyeon are already there, lounging on their respective beds. Pink skirt, be mean, be cute, make them fold. Martin recites the mental checklist as he walks over to his own bed, moving a little awkwardly.
The strange stride immediately catches Keonho’s eyes.
Martin sits down and opens TikTok. He stares at the exact same video for what feels like an eternity, letting the audio loop continuously. Eventually, Keonho loses his patience.
"You are watching the same video over and over again," Keonho says, rolling off his mattress. "At least lower the volume."
He walks over to Martin's bed, but before he can get too close, Martin shoves him away.
"Yo?" Keonho staggers back a step, holding his hands up in the air. "The hell is up with you?"
"You stink," Martin says with no real heat behind it.
Keonho just smiles, "Really? I used your perfume, though."
"The hell- why would you do that?" Martin groans.
"Hyung, why are you throwing a tantrum again?" Seonghyeon sits up on his bed, a small, amused smile tugging at the corner of his mouth.
"He used my perfume," Martin says, pointing an accusing finger at Keonho.
"Want me to buy you a new one? Your current one actually stinks anyway," Keonho teases, slowly closing the distance between them again.
Martin pushes at his chest a second time, which only makes both Keonho and Seonghyeon laugh.
"Why are you sulking so much lately?" Seonghyeon asks, clearly enjoying it, "It is just perfume. We use each other’s stuff all the time."
Martin just needs to hold them off until the manager officially leaves. "No."
Seonghyeon’s smile widens as he looks at him. "No?"
"Yeah," Martin nods.
"Yeah?" Seonghyeon echoes, walking closer and placing one knee on the edge of Martin’s mattress.
"You are being weird," Martin points out, his heart quickening.
Keonho’s hand lands on Martin’s shoulder. His fingers slide up slowly, tracing the exact curve where he bit him the other night. "Wanna play a game again?"
Martin shakes his head, "No.."
Keonho’s smile widens.
Right on cue, the muffled sound of James and Juhoon chatting with the manager echoes from the front door, followed by the heavy click of the main lock as they all leave together.
Martin jolts up, startling both of them. He bolts across the room to the door, twisting the lock into place with a click. Turning back around, he marches over to his bed, yanks the corner of his mattress up, and pulls out a hidden shopping bag.
He sits cross-legged on the sheets, grabs his phone, and taps the screen a few times.
Simultaneously, Keonho’s and Seonghyeon’s phones ding with a notification. Both of them pull out their devices, looking confused as they look at the screen.
It is a video message from Martin.
Martin closes his eyes, nervous. This is crossing the line, but whatever, it is not a big deal. It stays strictly between the three of them, exactly like Seonghyeon and Keonho said it would.
"Woah..." Keonho looks up from his phone, his eyes darting to Martin.
Seonghyeon’s gaze remains glued to his screen. Every trace of amusement has vanished from his face, leaving an expression that looks a little intimidating.
Keonho raises his phone's volume, and Martin’s unmistakable, breathless moan filters out of the speaker. There is no taking it back now. Martin just sent them a video of himself playing with himself, dressed in a short pink skirt with his underwear pushed to the side.
Keonho locks eyes with Martin, "What the fuck are you doing?"
"Keep watching, you will like it," Martin snaps back.
Right about now in the video, Martin is taking the skirt and underwear off, leaving nothing behind but a single necklace. It is the exact necklace Seonghyeon bought him, paired with the ring from that one trip they took to LA.
Watching the screen, Seonghyeon curses under his breath.
Martin rolls his eyes at Keonho who is still staring at him, "Watch the video, dumbass."
Keonho closes his eyes for a brief second, taking a slow, deep breath through his nose.
With the video still playing, Martin slowly pulls his shirt over his head, then steps out of his sweatpants to reveal a pair of baby-pink satin panties. Reaching into the shopping bag, he pulls out the actual skirt from the video, slips it over his hips, and clasps the necklace around his neck. Even from across the room, Martin can see the heavy tents straining against the fabric of both Keonho and Seonghyeon’s pants.
The video on their phones finally comes to an end. Both of them turn their full attention to Martin, their throats wobble as they swallow hard. The moment Martin slowly parts his legs, they begin walking slowly toward his bed.
Keonho reaches the mattress first, hovering over Martin's frame. His hands automatically reach out to touch Martin’s bare thighs, but Martin immediately presses his foot against Keonho's chest, holding him back.
"You can only touch me if you kiss me first," Martin tells them.
The condition makes Seonghyeon throw his head back with a heavy groan. Keonho rubs his eyes in frustration.
"You are still onto that?" Keonho asks.
"Doing all of this just to find out who kissed you that day is crazy." Seonghyeon says, shaking his head.
Martin shifts his gaze to Keonho, glaring at him. Keonho lets out a long sigh, a slow smile creeping back onto his face. "So, I noticed you have been... surprisingly mean to me for a while now. Which you never were before, by the way. You used to just take my jabs and sulk in a corner quietly."
He leans slightly into the pressure of Martin's foot. "But lately, ever since you found out I enjoy that kind of thing, you have been doing it constantly, trying so hard to be 'mean' to me."
Seonghyeon nods in agreement, stepping up right beside Keonho. "But honestly, hyung? You suck at it. Your insults are terrible. You just call him stupid or a loser and think you did something."
"Seonghyeon thinks it’s cute, though," Keonho laughs when Seonghyeon shoves at his shoulder.
Martin perks up instantly at the admission, which only makes both of them laugh at how easily he is read.
Keonho's eyes drop to Martin's lips, "So, you want a kiss?"
Martin nods.
"If we kiss you..." Keonho murmurs, his hand wrapping around Martin's ankle to slowly push his leg out of the way, "we can do anything we want to you after that?"
Martin stares at him for a few long, quiet seconds, then, he nods.
The moment he nods, Keonho moves forward, pushing Martin’s legs apart by the ankle and drives him flat against the mattress, his mouth sliding open to shove his tongue deep past Martin’s teeth before Martin can even process.
At the exact same second, Keonho’s hand moves between Martin's legs, clamping down hard around his length right through the slick baby-pink satin of the panties. Martin lets out a muffled, choked gasp straight into Keonho’s mouth, body moving instinctively away from the rough treatment.
Keonho doesn't ease up. He squeezes tight, while the kiss is sloppy and loud, the wet sounds of their mouths moving together filling the locked room. Keonho tilts his head, biting down hard on Martin's lower lip, forcing his tongue even deeper.
Martin's hands fly up to grip Keonho’s shoulders, his fingers digging into the fabric of his shirt. Keonho breaks the kiss for a fraction of a second, just long enough to draw a ragged breath against Martin's wet lips, his hand grinding down harder against the satin, then leans back down, capturing Martin’s lips again.
Rough pair of fingers wrap firmly around Martin’s jaw next, tilting his head to the side and breaking his mouth away from Keonho's with a wet slide.
Seonghyeon leans in, lips crushing over Martin’s, who stays in place, his head pinned by the hand on his jaw.
Beneath them, Keonho doesn't stop. The moment Martin’s focus shifts to the new mouth, Keonho hooks his fingers under the elastic waistband of the baby-pink panties, pulling the fabric out of the way so he can wrap around Martin’s fully exposed, dripping hard-on.
The direct, skin-on-skin contact makes Martin’s entire body arch off the mattress. He tries to jerk his hips away from the sheer intensity of it, but Seonghyeon uses his weight to pin Martin's shoulders flat, deepening the kiss until Martin is completely trapped between them.
Martin is losing his mind. Above, Seonghyeon is kissing him, his nose burying into Martin's cheek as he tilts his head to drive his tongue deeper. Below, Keonho’s thumb digs right into the head of Martin’s dick, stroking him so fast Martin’s toes curl.
Martin’s hands blindly grip at whatever he can find, Seonghyeon’s shirt, the bedsheets, not really anything to ground himself with. Then Keonho’s thumb rubs a slow circle right against his hole. A violent shiver rips up Martin's spine, and his thighs snap shut instinctively. The movement of his legs stopping Keonho’s hand.
Above him, Seonghyeon breaks the kiss with a heavy intake of air, his chest heaving, eyes locked onto Martin’s flushed face.
For a long moment, the only sound in the locked room is the frantic, uneven rhythm of Martin’s breathing. He lies there panting, his fingers still white-knuckled in the fabric of Seonghyeon’s shirt, his lower body completely tense.
Keonho slowly pulls his hand out from between Martin’s thighs. He sits back on his knees, his gaze dropping down the length of Martin's body.
Instead of forcing Martin’s legs back open, Keonho reaches down and takes hold of the pink fabric at Martin's waist. He grips the hem of the skirt, his knuckles brushing intentionally against the sensitive skin, and begins to pull down.
He takes his time. The fabric slide is agonizingly slow, the soft material dragging down against Martin’s bare skin. Martin watches, his breath catching in his throat, as the pink skirt is pulled over his hips, down past his trembling knees, and entirely off his feet. Keonho tosses it carelessly onto the floor.
Next, Keonho’s hands find the elastic waistband of the baby-pink satin panties.
His thumbs hook under the sides, and maddeningly slowly, Keonho slides the satin down. The material slides against Martin's thighs, uncovering the pale skin, and Seonghyeon watches, as Keonho pulls his hands back, letting the stretched elastic go.
Snap.
The satin snaps sharply against the bare skin of Martin.
Martin jerks, a high whine tearing from his throat before his hands fly up to cover his mouth. He shudders hard against the sheets as Keonho finally exposes him fully to the room. Once the panties are dragged past his ankles, Keonho drops them next to the discarded skirt. He hitches himself forward again, his gaze locking back onto Martin’s wide eyes.
Keonho’s hands wrap around Martin's knees, prying them apart as Martin breathes out. Simultaneously, Seonghyeon’s fingers wrap firmly into the corner of his jaw, applying just enough pressure to force Martin’s mouth open.
"You got your kiss, and now we do whatever we want. Like you promised," Seonghyeon tells him, eyes tracking Martin's lips.
Martin’s eyes widen slightly, settled on Keonho who leans directly over his face, casting a dark shadow over him.
Keonho lets a string of saliva drop, which falls directly past Martin's parted lips, landing on the back of his tongue. Martin tenses instantly.
"Swallow, hyung," Keonho tells him, his gaze locking onto Martin’s eyes. He watches him, his thumb coming down to press against the center of Martin’s throat, right over his Adam's apple, waiting for the movement.
Martin’s pulse thumps wildly against Keonho’s thumb. He looks from Keonho’s eyes to Seonghyeon’s stare. Martin’s throat contracts as he swallows it down.
Keonho’s thumb follows the movement down, a satisfied smile stretching across his lips. Then, quietly, almost fond, "Pathetic."
Martin's eyes snap up to meet his. He feels an unexpected feeling of giddiness, replacing the usual hurt that would make him shrink back when Keonho called him names. Martin drops his gaze, racking the hard line of Keonho pressing against his thigh, then brings his eyes right back up.
"More pathetic than you? You're hard from that." Martin giggles.
Seonghyeon chuckles, leaning down to press a soft kiss against Martin’s flushed cheek, just as Keonho leans over him and seals their mouths together.
Seonghyeon slides his hand slowly down the line of Martin's throat, his thumb hooking under the gleaming metal links of the necklace. Then, his hand moves down, sliding right between Martin’s legs. Martin shifts at the touch, but stops as Seonghyeon softly caresses his inner thigh.
"Hyung, hold still. I wanna leave a hickey next to your birthmark down here."
Martin lets out a confused sound, muffled by Keonho's mouth, who smiles against his lips. "He told me how you have a birthmark on your ass."
They flip Martin onto his stomach. Seonghyeon grabs his cheeks and pulls them apart, while Keonho slides a hand to the back of his thigh. "Also told me how you have a mole here."
“How do you know that?” Martin exhales shakily against the pillow as he feels Seonghyeon’s breath hitting his skin, right before he feels a pinch.
Seonghyeon bites down directly over the birthmark, catching the flesh between his teeth. Martin jerks forward, his hands tightening on the sheets.
Seonghyeon nods toward the nightstand drawer, and Keonho goes over to retrieve the lube. Martin watches the movement, his voice quiet, "How do you know that’s there too?"
The cold gel squirts onto his skin, making Martin grumble about his sheets, before Seonghyeon begins circling his hole. Just like before, Martin jerks at the contact, instinctively trying to shift his hips away.
"You always feel it the most like this, right before your fingers go inside yourself," Seonghyeon says, "Always wondered why. Then I thought, you'd probably like it if someone had their mouth here, too, since you’re so sensitive."
“Did- did you catch me fingering myself?” Martin pants into the pillow.
Keonho lets out a short laugh from above him, “It became a game between us. We’d bet how many fingers you’d take, depending on how much you were going around sulking that day.”
"You two..." Martin swallows hard, his chest heaving. "You were already... in a relationship? Together?"
"For a while now," Seonghyeon says smoothly. He doesn't give Martin the chance to overthink it. Reaching down, Seonghyeon coats his fingers with the lube,
and drives one finger inside.
Martin’s hips get lifted by Keonho slightly, “Do it slow-” Martin whines. Seonghyeon watches him as his finger curls against the sensitive walls, finding an immediate rhythm that makes Martin’s waist start to twitch and move under his hand.
“We know how you like it, hyung.” Keonho teases, leaning in closer, enjoying the view of Martin writhing under Seonghyeon's hand.
"Am I..." Martin gasps out, his lower body twitching against the sheets. "Am I... part of... your relationship now? Or am I just... ah!"
To Seonghyeon, the sight of him is utterly adorable, and he catches Keonho’s eye across Martin’s shaking body, sharing a look of amusement.
But Keonho can never resist an opportunity to tease, "Hm? No, hyung. You're just here for tonight."
The reaction is instant. Martin’s flushed face drops into a profound, dramatic sulk. His lower lip pouts out, and Martin shoves his hips backward with a sharp, stubborn jerk, trying to force Seonghyeon's hand out of his hole.
They both laugh. "Just kidding, hyung," Keonho murmurs, his fingers digging into Martin's hips.
Seonghyeon doesn't give him a second to breathe. He coats his fingers in lube and shoves a second finger inside, then a third, until he's buried to the knuckles. Martin, muscles tight and shuddering, pushes up on his knees from the bed, but Keonho splays a palm down his spine, and forces him down.
As the three fingers stretch him open, working deep inside him, the skin around begins to change color, flushing a deep pink around Seonghyeon’s fingers.
Seonghyeon keeps his eyes fixed on the sight, watching the pale skin turn a pretty shade of pink.
From above, Keonho watches the change too, his palms moving over the soft curves of Martin’s cheeks, pressing him wider apart to expose the pink, glistening hole, and Seonghyeon’s fingers sliding in and out of it.
Seonghyeon leans down over his back, his body heat pinning Martin flat against the sheets. He presses a kiss to Martin's face, tasting the tears on his skin while his hand keeps working deep inside him.
While Keonho is busy with the lube, coating his palms before wrapping his fingers around his own length, stroking down to the base until his dick is fully slicked. Beside him, Seonghyeon takes the bottle, pouring a generous amount over his palm and smoothing it over his own like Keonho did, his eyes never leaving Martin.
Keonho shifts Martin to his back, sliding between Martin’s trembling thighs. He hooks one of Martin’s legs over his forearm, lifting it high to expose the slick, open entrance. Positioning his head right against it, Keonho grips Martin’s hip with his free hand, and drives his dick straight into the prepped hole, into his body, into Martin.
Martin’s moan verges on a scream, as his head throws back, his arched throat glistened with sweat, and his fists clench on the sheets by his head.
Keonho exhales, eyes trained on Martin’s face, as the intense constriction of Martin’s walls clamps down around him like a vice. He pulls back slightly, the lube squelching loudly in the quiet room, and then slams back in, burying himself to the hilt.
Martin pants, and cries, and tugs on the fabric before biting down on it to stifle his moans. His lower belly spasms under Keonho’s hands.
From above, Seonghyeon watches. Martin’s waist moves frantically under Keonho's grip, lifting and shifting with every deep, relentless thrust of Keonho’s hips. Seonghyeon lets out a low chuckle at the sight, at the way Martin’s pale skin flushes as he struggles to handle Keonho's size.
Martin's free leg, the one Keonho isn’t keeping locked over his arm, squirms frantically up and down the back of Keonho’s back, twitching sharply on every hard thrust in.
"Keonho... Keonho..." Martin keeps chanting into the sheets, verging on a sob.
Hearing his name makes Keonho lean down, his chest against Martin’s. He bites into Martin’s arched, sweaty throat, licking the skin right over the pulse point while his fingers slide back to grab Martin’s ass, spreading it to the side to drive in even deeper. Martin’s fingernails dig into the sweaty skin of Keonho’s arm and nape, his body clenching reflexively around Keonho.
Seonghyeon sighs, knowing Keonho’s nowhere near done. He grabs Martin's leg, folding it tightly until Martin's thigh is pressed flat against his calf. After pouring a generous amount of lube over the folded limb, Seonghyeon lines himself up and slides his dick straight between Martin's legs.
Both of them move together above Martin’s writhing body. Seonghyeon grips Martin’s inner thighs, maintaining a firm hold as he thrusts hard against the tight, slick fold of his leg. At the same time, Keonho drives into him roughly, pulling Martin’s hips back one moment and pinning him flat against the mattress the next, using every inch of Martin's overstimulated body.
Martin’s moans turn sharper with every thrust. Pinned on his back, he is completely open to them. Looking down, Seonghyeon and Keonho can see his lower belly clenching and quivering, his muscles tightening as Keonho snaps his hips down.
They lose track of how long they’ve been at it, but it seems their movements shifted the furniture a bit. Now, every time one of them thrusts into Martin, the headboard of the bed rams loudly against the wall.
Thud. Thud. Thud.
Keonho pulls out with a wet slide, panting as he sits back. Martin just lies there, his limbs weak, whining quietly at the sudden loss of friction.
Instead of slowing down, Seonghyeon pulls Martin's body up by his arms and drags him across the room. Keonho grabs the lube, following right behind.
They drop Martin onto the secondary bed, the cool sheets doing nothing to break the heat between them. Before Martin can even settle, they are already hovering over him again.
They start up again on the clean mattress, taking turns on Martin without giving him a second to rest. Seonghyeon slides deep into him, while Keonho leans down to press his mouth against Martin's. He gives up after a few seconds, because Martin keeps jolting hard with the exact rhythm of Seonghyeon fucking into him.
Martin is on his hands and knees now, and every time Seonghyeon snaps his hips forward, Martin buries his face in the mattress, his teeth sinking into the sheets to muffle his sharp cries. Seonghyeon’s hands are locked securely around Martin’s hips, setting a steady pace that makes the new bed creak softly.
Seonghyeon keeps a continuous pace that stretches on for minutes without a pause. The room fills with the rhythmic sound of skin hitting skin. Sweat slicks Seonghyeon’s chest, dripping onto Martin’s back with every thrust.
Underneath him, Martin is completely pinned. His ass, already red from the previous rounds, take the full impact of Seonghyeon’s pelvis every time he drives forward.
By the tenth minute, Martin’s moans have turned into unfiltered, mechanical sounds. His head buried sideways into the mattress as his body simply takes Seonghyeon.
Keonho sits back against the headboard, his legs stretched out on the mattress as he watches Seonghyeon fuck Martin from behind. His muscles feel heavy and warm with post-sex laziness.
Watching them, Keonho lets out a quiet sigh, suddenly itching for a smoke. He slides off the bed, his bare feet hitting the floor.
Keonho walks over to his duffel bag on the floor, rummaging through the front pocket until his fingers curl around a familiar square box. He walks to the window, pushing the glass open to let the cool night air cut through the thick scent of the room.
He taps a cigarette out of the pack and clicks his lighter. The small flame illuminates his face for a second before he draws the smoke deep into his lungs and exhales it out into the dark.
Behind him, the frantic friction suddenly stops. Seonghyeon buries himself fully into Martin’s hole and stills, his entire body locking up. A deep, heavy groan tears from Seonghyeon’s throat as he holds himself inside.
The cool breeze from the open window carries the sharp scent of tobacco into the warm room. Keonho stands by the frame for another moment before walking back over to the bed, the cigarette glowing faintly between his fingers.
He slides onto the mattress beside Martin’s exhausted, shivering form, and Keonho extends his hand, offering the cigarette down toward Martin's face. "Want a drag, hyung?"
Martin blinks up through his tangled hair, as his eyes trace the drifting smoke, his mind suddenly flashes back to the pool, remembers the sudden, distinct taste of something burnt against his lips when someone had kissed him.
It had been Keonho's breath, then.
Martin shakes his head weakly, declining the smoke. Instead, he shifts onto his side, propping his chin up on a pillow to watch him.
Seonghyeon leans back against the headboard next to Martin, his bare chest slick with sweat. Keonho takes another drag and passes the cigarette over. Seonghyeon accepts it, taking a slow, quiet pull, his dark eyes fixed on Martin's flushed face. When Seonghyeon exhales, he turns his head toward Keonho.
Without a word, Keonho leans in. Their lips meet in a kiss, the faint remains of the smoke curling between them and disappearing.
Watching the casual, intimate kiss between them, when Seonghyeon opens Keonho’s lips to slide his tongue in, Martin lets out a soft sound close to wonder. "Woah..."
Keonho chuckles in seonghyeon’s mouth, "What's 'woah' about it, hyung?"
Martin rubbed his face against the pillow, "Nothing. Just… you two look really good together."
Seonghyeon let out a low breath, almost a laugh, and stubbed the cigarette out in the ashtray. "We’ve had practice." He slid down a little, reaching over to pull Martin closer against his side, one heavy arm settling around him.
Keonho stretched out on Martin’s other side, boxing him in comfortably.
"For the record," Martin mumbled, his voice muffled by the fabric, "I seduced you two."
"Yeah?" Seonghyeon smiled, his chest rumbling against Martin's shoulder.
"Yep. I am exactly where I planned I’d be."
"Sure, hyung." Keonho laughed, leaning over to plant a lazy kiss on the back of Martin's neck.
Seonghyeon is already fully hard again, as he lines himself up against Martin’s loosened hole. He slides in, burying his dick inside Martin, when the sharp, electronic beep of the hallway door lock cuts through the room.
The sound freezes them all instantly.
Seonghyeon puts his palm against Martin’s mouth, across the bed, Keonho moves. He throws the window open wider to let the cool night air strip away the scent of tobacco, and flicks the switch, plunging the room into a dull, shadowed space lit only by the glow coming through the open window.
Keonho slides back onto the mattress, pulls Seonghyeon’s hand away from Martin's mouth and replaces it with his own lips, his tongue moving into Martin’s mouth.
Outside the door, the muffled, heavy footsteps of their manager echo in the hallway, moving around just inches from where they lie.
Inside the dark room, the fear of getting caught keeps Martin completely still, while Keonho’s mouth is filthy, pushing his head back, his thumb pressing into Martin's throat to feel him swallow as Keonho kisses him.
Behind him, Seonghyeon doesn't stop. He grips Martin’s hip and begins to roll his hips, grinding his thick length against Martin's prostate.
Martin’s lower belly quivers as Seonghyeon moves inside him, stretching his tight hole over and over. Martin can only writhe helplessly against the sheets, his skin sliding against the damp fabric as Seonghyeon continues.
Martin’s hand slides through the thick, cooling smear of his own come on his stomach, tracing the mess he made hours ago. His thighs and ass are wet, the skin slick with a mix of lube, sweat, and Seonghyeon and Keonho’s release, pooling and mixing together across his skin.
Inside him, with every deep thrust, Seonghyeon’s dick forces his and Keonho’s come leak out around his length, and it drips down Martin’s thighs whenever Seonghyeon pulls back.
Keonho has been kissing him for what feels like hours. Martin thinks, distantly, that a person should get sick of this eventually.
Keonho hasn't.
In the dark, Seonghyeon's hand finds the birthmark without searching. Same as before. Martin stills under the touch and thinks about how long someone has to look at a person to know them like that.
A long time. The answer is a long time.
