Chapter Text
my tumblr. fic on LJ and asianfanfics.
words: 2,322
warnings: swearing, extremely vague references to drug use, (Baekhyun's) indistinct innuendos, Kyungsoo being violent
pairings: chanyeol/kyungsoo, brief side!luhan/minseok
3 minutes in, Tao already looks like he fucking hates everyone, Yixing is probably stoned off his ass, and everyone else is waiting for Jongdae to deal out the first two people to stuff in the closet. So far, so good.
“Luhan and Minseok.” Jongdae reads out, and everyone immediately looks over at them while simultaneously deflating in relief.
Luhan flushes immediately, looking everywhere except at the other boy, who is sitting one over from Sehun. Minseok just looks vaguely surprised, getting up to offer Luhan his hand to help him up and into the closet, which is essentially two steps away. Everyone rolls their eyes. Luhan flushes an even deeper red, and takes Minseok’s hand.
Chanyeol catches Kyungsoo’s eyes and mouths “finally,” and Kyungsoo agrees. Luhan has liked Minseok probably since he was in diapers, and pretty much everyone knows that Jongdae probably rigged the results so he could get both of their asses into action. It’s been getting uncomfortable with all the charged tension constantly near them.
The closet door clicks closed, and Jongdae sets the timer for seven minutes. No one’s particularly interested in hearing whatever they get up to in there, and instead, Chanyeol exhales in relief.
“Jesus Christ. Thanks, Jongdae.” He says.
Kyungsoo listens and picks at the carpet below him, wondering in the back of his head, if maybe him and Chanyeol could end up in the closet together. The prospect of it makes his palms grow warm, and it sounds both terrifying and amazing at the same time.
Jongdae winks at Chanyeol, ruffling the paper name slips in front of him around. “Don’t be too quick to thank me, Chanyeol. Might be you coming up next.”
And then Jongdae looks over at Kyungsoo in a similar way, which is confusing because it’s as if he knows Kyungsoo was thinking about being in the closet with Chanyeol, even though they’re best friends. Oh, God. No, no, no. Kyungsoo knows what’s up. He always knew Kim Jongdae looked too fucking shifty for his own good.
Before Kyungsoo can lean over and take out his name slip from the pile, there’s a thud from the closet and a breathy noise that everyone instinctively knows is Luhan. The group makes similarly grossed out faces.
“Wrap it before you tap it,” Baekhyun says cheerily, rapping his knuckles against the closet door.
Jongdae wrinkles his nose. “Whoever doesn’t get chosen to go in the closet is cleaning out whatever ungodly substances I find after this thing is over.”
Jongin leans over to smack Jongdae over the head with his bottle of Cola. “This was your fucking idea dude, don’t rope us into your weird exhibitionist tendencies.”
“It’s 7 Minutes in Heaven, shut up.”
Kyungsoo figures that being screwed over by Jongdae and having to go into the closet with Chanyeol is better than cleaning the closet out. He grimaces at the thought of the latter, then takes a slow breath in, imagining being in that dark, warm space with the taller boy inches away from him. Close enough to feel each other’s breath. Their legs would probably get knocked together in the process of keeping distance and Chanyeol would probably—Kyungsoo nearly swears out of surprise when Chanyeol throws an arm around him, feeling like he’s just been thoroughly doused in hot water.
“What I still don’t understand is why the hell we’re playing this game,” Zitao says, voice confused. He frowns, turning himself so he can rest his feet on Junmyeon’s lap. Junmyeon doesn’t complain. “I’m pretty sure most of us in here are straight. I think.”
Sehun looks pointedly at Zitao’s feet on Junmyeon’s lap, and Tao flicks his forehead.
They’re all sitting on Jongdae’s living room floor, and even though he has one of those 3D televisions, they’ve decidedly chosen on a shitty game of 7 Minutes in Heaven with the sort of storage closet. Kyungsoo, having a hopeless, invisible soft spot for his best friend had been roped into the evening rather than spending his evening on Netflix. Which has turned out well, because otherwise, Kyungsoo would be missing out on how warm the other boy feels. Chanyeol’s arm that’s currently resting on the expanse of Kyungsoo’s shoulder silently slides down, instead looping around the smaller boy’s waist to tug him in. Kyungsoo bites down hard on his lip. He can feel when Chanyeol’s hand lands just above where his jeans begin, and swears that the fingers that stretch out gently stroke at his shirt. Kyungsoo has to remember to breath.
He’s about to blurt out, Yeol, how the fuck do you expect me not to be in love with you when you do things like this, when the timer shrills everyone back to reality, including Yixing. Everyone looks at one another, silently begging for someone to get the balls to open the closet door because Minseok may or may not be doing unspeakable things to Luhan.
Yixing obliviously obliges and the two boys tumble out of the closet together, tripping over Baekhyun in the process, who immediately fires as many expletives as he can at the two. Luhan and Minseok promptly spring apart.
There’s a few beats of silence as everyone surveys the scruffy look both flushing boys are sporting. They’re all sitting in a more-or-less circle, which makes them able to see from all angles. Unfortunately.
“God, finally.” Jongin says, and kicks at both of them to prompt them to sit down.
Everyone takes a moment to reflect on how much they love Jongin, which is ruined for Kyungsoo as soon as Chanyeol jams his cap haphazardly onto his Kyungsoo’s head, obscuring his view. He narrows his eyes and whips his head up to meet Chanyeol’s, whose hair is stuck up in tufts, and who is currently wearing a grin that looks much too comfortable. Kyungsoo feels as if enough is enough and hits Chanyeol around the head, causing the hand on Kyungsoo’s side to tighten, digging Chanyeol’s slender fingers into his skin. Kyungsoo jumps and slowly turns his head, stonily meeting Chanyeol’s eyes, raising his hand again.
“Haha,” Yixing helpfully says, and the rest of the group are too tired to ask for Chanyeol and Kyungsoo to stop fucking flirting. If that’s what they’re doing. They’re essentially a dumber, more aggressive version of Luhan and Minseok. Baekhyun and Jongin egg them on, knowing that these are probably the last moments of awkward, aggressive tension before Jongdae puts them into action.
Chanyeol manages to hold the other’s wrists at bay, and Kyungsoo scrunches his nose up in intense frustration. Chanyeol coos.
“Aw, that’s my cute little Soo.” He teases. Kyungsoo is about to hit him again when he realises that Chanyeol has a flush blooming from his collar. Kyungsoo hits him anyway, wedging the cap back onto his head and his stupid cute pixie ears, huffing. He knows that a blush is crawling up his neck.
There’s a few moments of silence.
“Kanyeol and Chungsoo!” Jongdae booms.
“Oh my God, Jongdae.” Sehun hisses, moving away from his friend in shame.
Jongdae mutters “shut up,” and then secretly mourns for his lost chance at a dramatic entry.
“What.” Chanyeol and Kyungsoo says.
Kris, who has been mostly silent for the entire evening, clears his throat.
“Good luck, kids.” He says, nodding at them both. Yixing nods sagely.
“What the fuck, Kris,” Baekhyun mutters fondly and then hastily drags both victims up by their arms, pushing them into the enclosed space. Kyungsoo trips up on the edge of the closet, and he can tell from Chanyeol’s mourned howl that his cap has been knocked off and out.
The door is closed, and a soft click indicates that they’ve been locked in.
They both inhale and exhale.
Kyungsoo tries to feel his way behind him, cautiously trying to clear some space. It’s so warm in here, and he can hear Chanyeol’s steady breaths from somewhere in front. Reality suddenly and violently worms its way in, and Kyungsoo quickly realises that he’s going to be stuck here for nearly 10 minutes with Chanyeol. He’s scared that his heartbeat is audible.
“You in here, Soo?” Chanyeol jokes softly, and Kyungsoo startles with how close the voice sounds.
“Um, yeah. Yeah.” Kyungsoo whispers back.
He swallows thickly, and tries to work out a logical plan. Small talk won’t go down well. Maybe he should make fun of the whole situation. Kyungsoo opens his mouth, but that goes to hell when Chanyeol’s fingers gingerly brush at his shoulders and neck. He can hear Chanyeol exhale shakily.
“Getting my bearings. Sorry.” Chanyeol murmurs, but his voice is quivering. Kyungsoo’s hands shake as his fingers join Chanyeol’s on his shoulders, threading through the other’s boy’s fingers immediately. He laughs nervously, trying to lighten the mood.
“Hey, I’m here.” Kyungsoo quietly announces.
“Yeah.” Chanyeol replies, voice just above a whisper, his fingers bunching up into the smaller boy’s shirt. Kyungsoo holds onto Chanyeol’s hands a little tighter. “Kyungsoo.”
The delayed sense of fear catches up with Kyungsoo and he breathes a little harder. “It’s—it’s fine, if, you know. We don’t need to. To do anything.” Kyungsoo chuckles a little hysterically. “This is such a stupid game, oh my God, so, so stupid—“
Chanyeol’s hands move up Kyungsoo’s neck, thumbs softly feeling at the skin below his ears.
“Kyungsoo, stop.” Chanyeol breathes, and Kyungsoo can feel Chanyeol start to haul him forward.
What Kyungsoo does next is completely instinctual, and he regrets it a nanosecond after it is done. A large clatter sounds, and Kyungsoo wildly hopes that he hasn’t somehow blinded Chanyeol with rogue cleaning products.
“The fuck, Soo?” Chanyeol gasps, winded. From the dim light filtering from the sliver of space under the closet, Kyungsoo can vaguely see an outline of Chanyeol holding his stomach, curled forward from his position on the floor. Kyungsoo, for the first time, feels betrayed by his knee’s response. And, shit, Park fucking Chanyeol made the first move.
Then everything fast forwards and Kyungsoo realises how badly he’s fucked up.
“Wait, no, no,” Kyungsoo babbles, tripping forward to feel for Chanyeol’s shoulders. He crouches, “Yeol, oh God, I didn’t mean—“ Kyungsoo skids on a dustpan, landing hard onto Chanyeol’s lap.
Kyungsoo yelps, and doesn’t care that his hands immediately search for Chanyeol’s face, his hands are shaking, fingers tracing reverently over his cheeks.
“Soo,” Chanyeol says thickly, “it’s fine, you don’t—“
“No, shut up, please,” Kyungsoo hitches, and tries to get stable on his best friend’s lap. “I didn’t mean— I just panicked, it—“ Kyungsoo hurriedly grabs at Chanyeol’s hand over his stomach, desperately trying to convey how he feels. He continues again, tripping over his words. “Yeol, I’m so sorry, I want to, honestly—“
Chanyeol kisses him.
Kyungsoo blinks, head reeling. He tries to catch his breath, and Chanyeol kisses him again, lip catching at the inseam of Kyungsoo’s bottom lip.
“You nerd,” Chanyeol hums shakily, eyes flickering lazily from Kyungsoo’s mouth to his large eyes. One of his hands is still in Kyungsoo’s, the fingers of his other hand flickering at Kyungsoo’s collarbones.
“You,” Kyungsoo starts, inhaling jerkily when Chanyeol leans in again, pressing his open mouth to his, and Kyungsoo lets out a whimper when his tongue dips to wet Kyungsoo’s lips. “So unfair,” Kyungsoo whispers.
The smaller boy rocks himself closer on Chanyeol’s lap, and strokes Chanyeol’s cheek. Their mouths meet again and Kyungsoo starts to pet at Chanyeol’s soft hair, tugging the strands on a whim. A thrill runs through him when a whimper dissolves into his mouth.
They rock their mouths against each other, Chanyeol’s tongue softly flicking and laving warmly at Kyungsoo’s full bottom lip, over and over. Kyungsoo’s other hand holds tight to Chanyeol’s, guiding it to lean on the closet’s wall.
Kyungsoo moves on Chanyeol’s lap so both his legs are kneeling on either side of the other boy’s. But Chanyeol being the giant he is, means that Kyungsoo still fully needs to stretch up, stomach pressed along Chanyeol’s. When Chanyeol pulls away to chuckle a little, breath fluttering between them, Kyungsoo huffs and leans forward to nip at Chanyeol’s lips. Chanyeol falls silent immediately. Kyungsoo stalls, then takes the opportunity to nudge the taller boy’s mouth open with his own, cautiously lapping his tongue on the warm edge of Chanyeol’s mouth.
Chanyeol slides his free hand up Kyungsoo’s neck and curves his tongue around Kyungsoo’s. Something in Kyungsoo fizzes, and he kisses Chanyeol wetly, both of them fiercely and desperately deepening the kiss. Their hands resting on the closet wall come away, Kyungsoo looping it tight around Chanyeol’s shoulder, and Chanyeol pressing Kyungsoo closer, flush against his body with a hand on the flat of his back. Kyungsoo flicks his tongue against the roof of Chanyeol’s mouth and Chanyeol inhales sharply.
“Kyungsoo,” he says weakly. “Soo.”
They break apart slowly, both of them breathing hard and with hazy eyes. Kyungsoo licks his lips, and Chanyeol follows the movement, swallowing nervously. His eyes flutter closed a few times before he speaks.
“Please say I haven’t been the only one wanting this.” He whispers, fingers flexing at Kyungsoo’s back. He inhales quietly, flitting between the other boy’s eyes. “And who will continue wanting this.”
Kyungsoo valiantly tries not to let his relief choke up his voice, and kisses at Chanyeol’s mouth, a soft brushing of lips.
“No, me too.” Kyungsoo replies, and kisses him again. “You idiot.” He hopes Chanyeol’s stomach doesn’t hurt anymore. “We’re idiots.”
Chanyeol leans in again, but the outside world suddenly rushes in as Sehun throws open the door.
Kyungsoo can feel himself turning red, as he blinks at the sudden light.
Everyone squints at them critically. Jongin and Baekhyun burst into snorts. Luhan looks thoroughly confused, and then says,
“Wait, so, like, is Kyungsoo the bottom?”
Chanyeol grabs at Kyungsoo as he shrieks and launches himself at the bewildered boy.
