Battles in the dark
Sehun/Luhan/Chanyeol (side: ninja!Luhan/Minseok)
R | 2302 words
Chanyeol had expected Luhan to be angry when he found out, but he never expected this
A/N: pretty much shameless smut due to an idea somebody (you know who you are) planted in my head
“So what happens now,” Chanyeol asks as he rolls off the other boy to lie on his back. “Now that your boyfriend is coming back.”
Sehun rolls his eyes and kicks him. “Luhan’s not my boyfriend.”
He turns to reach for a tissue from the bedside table, but Chanyeol grabs his arm, stopping him. “He’s something to you though.” Their eyes lock, Sehun’s gaze not even faltering for a second and Chanyeol loosens his grip after a moment. “Maybe we should stop for now.”
Sehun shrugs, but his hands are lingering on Chanyeol’s hip, long fingers tracing teasingly against sensitive skin. Sehun shifts closer, lips against Chanyeol’s shoulder, almost in a kiss, but his mouth is open and wet and Chanyeol shivers.
“We could,” the younger man whispers, voice dipping dangerously. Chanyeol glances at him warily, mouth opening in a silent gasp when Sehun’s hands slide downwards. “We could.”
There’s a question in those eyes, a challenge too. Chanyeol’s hands reach out before he can stop them and he’s proud of how quickly he has the other boy gasping his name.
When EXO-M walks through the door, Luhan’s almost immediately in Sehun’s arms and judging by the way Sehun flushes, the words Luhan are whispering in his ear are not of suitable group bonding content.
Chanyeol find himself staring at the two of them and it surprises him that his gaze falls on Luhan just as much if not more. The Chinese man is sporting a new haircut, spiked up and looking like he just got caught in the middle of some illicit rendezvous. He looked good. Hell, he looked a thousand times better than good.
“God, get a room you two,” Baekhyun says with an exaggerated groan. “Not all of us want to see you two with your tongue down each other’s throat.”
“I wouldn’t complain if we got a free show,” Jongdae says, a wicked grin tugging on his lips and Kyungsoo makes an appropriately scandalized face at him.
Luhan rolls his eyes and grabs Baekhyun for a tight hug, planting a wet kiss on his cheek as the younger boy shrieked and laughed. They continue with the hugs and when Luhan wraps both arms around his waist and presses his face against Chanyeol’s neck, he meets Sehun’s eyes and the tension in his stomach grows at the look in the younger man’s eyes. Whenever Sehun looked like that, it meant a crazy idea was brewing in his mind.
They throw a party later and everyone gets at least halfway drunk, save for maybe Joonmyun, who is trying to be responsible and Luhan, who downs liquor like he has a bottomless stomach but never goes past tipsy.
Jongdae, Baekhyun and Minseok are trying to out-sing each other at karaoke, Jongdae pulling ridiculously high notes that probably messes with the machine into giving him a bad score and Baekhyun is too busy laughing to even sing his part. Alcohol makes Minseok excessively hyper and he breaks into shouting his lines halfway during Gee.
Kris is hilariously lightweight at drinking and he’s arm wrestling Sehun, not realizing Jongin is there helping Sehun as well. Chanyeol’s leaning on the couch laughing at Tao and Kyungsoo playing charades when suddenly there’s a hand on his arm and he turns to come face to face with Luhan.
“Chanyeol,” Luhan says, voice silky and barely above a whisper. “I think you and I should talk.”
He’s steered upstairs, Luhan’s hand firm on his lower back and he’s still thinking of what to say when Luhan pushes him against the wall before the door’s even closed, tugging at Chanyeol’s shirt so that they’re nearly nose to nose.
“You’ve been fucking Sehun,” Luhan says and it’s not a question.
“You’ve been fucking Minseok,” Chanyeol stammers and it’s a wild guess, but Luhan cocks his head and smiles. Chanyeol’s eyes widen. “You really have been.”
Luhan doesn’t answer, still pressing against him and Chanyeol can’t do anything but blink in shock as a hand slowly slides down his chest, coming to rest just above his waistband.
“Doesn’t mean I’m not hurt,” Luhan says huskily, wedging a leg between Chanyeol’s and grinning at the growing hardness greeting him. “Where was my invitation, Chanyeol-ah?”
Chanyeol is still not sure what the hell is going on, but Luhan’s breath is hot on his neck, nimble hands teasing against his stomach and there’s a leg rubbing against him. Luhan’s hair is even more mussed than before and his poor excuse for a shirt leaves his collarbones on display. Lips part against the damp skin of his neck and Luhan wastes little time in sucking a hickey right in the hollow of his ear and Chanyeol is breathing hard by the time fingers dip beneath his jeans and the touch of skin on skin is enough to make him gasp out loud and grab at Luhan.
He tries to grab Luhan’s wrists, but somehow ends up gripping his hips and he’s rutting against the other man when the door opens.
Sehun stops in the doorway, eyebrows disappearing in his hair and Chanyeol thinks, oh shit, but Luhan barely falters in his ministrations and Chanyeol groans when slender fingers wrap around him and squeezes.
Sehun rolls his eyes, stepping inside and closing the door. “Geez, Luhan you couldn’t even wait ten minutes till I got here?” He moves behind Luhan and wraps an arm around Luhan’s waist, whilst catching Chanyeol’s jaw to kiss him.
“You guys planned this,” he gasps when Sehun lets him go to drop hungry kisses on Luhan’s neck. He’s met with two mischievous grins and he groans. “You assholes.”
Luhan has both hands on Chanyeol’s cock now, and he slows the slide of his hands to gaze at him with a faux wounded expression. “Don’t you want me?”
He runs his thumb across the head, once, twice, before letting go and moving back. Chanyeol is hissing, pulling him back and fingers digging into Luhan’s hips before he can really register.
“I do, I want,” his voice drops. “I want.” There’s a surge of satisfaction when he sees Luhan’s eyes darken at the growl in his voice.
“Less talk,” Sehun says impatient. “Less clothes too.” He unbuttons Luhan’s jeans quickly, one hand pulling down the denim along with his boxers and the other hand sliding up to caress at Luhan’s throat. Luhan makes quick work of Chanyeol’s and it seems only fitting that Chanyeol help Sehun out of his and they stumble back to the bed a mess of tangled limbs.
“This is crazy,” Chanyeol mutters as Luhan slides down on him. “This is the most fucked up thing I’ve ever-” His words cut off in a strangled moan when Luhan’s lips close around him and Sehun grins as Chanyeol’s scrambles for purchase, hands tangling in Luhan’s hair. He wants to wipe that stupid smug look off Sehun’s face, but Luhan mouth is hot and his tongue sinfully talented and Chanyeol can’t do anything but sit there and try his hardest not to buck up.
Sehun moves behind Luhan and digs in the drawer next to the bed and Chanyeol doesn’t really care what he’s doing, biting down on his lip as Luhan sucks him hard enough to make him forget to breathe for a long moment. He cares very much all of sudden, because Luhan moans around him and the vibrations make his entire body clench. His eyes snap up to see Sehun opening Luhan up with his long fingers and a smirk.
Enough is enough, Chanyeol thinks as his dick hits the back of Luhan’s throat, Luhan who apparently doesn’t have a fucking gag reflex. If they want to play, let’s play.
He tugs Luhan up and kisses the older man until they’re both gasping for air and his arms tightens until Luhan’s in his lap. He leans in and whispers quickly in Luhan’s ear, grinning when Luhan stares back at him with surprise and approval. He sucks hard on Luhan’s throat, before loosening his grip and Sehun who had been lounging back with a hand on his erection, frowns when they move apart.
“You two were just getting started,” Sehun says disappointed. “Don’t chicken out no-”
He cuts off with an embarrassingly high pitched squeak when both Chanyeol and Luhan wrap their hands around him. They link their fingers loosely together and pumps Sehun torturously slow, Chanyeol pushing him onto his back when he tries to move.
“Stay,” Chanyeol orders and Luhan makes a little sound at his tone, leaning over Sehun to kiss him, mouth open and messy. Sehun is bucking by the time they break apart and they both lean down at the same time. Their mouth on Sehun is as messy as their kiss before, all tongue, hot breaths and teasing scrapes of teeth. They run the flat of their tongues up either side of Sehun’s dick and their mouth meets again at the head. Sehun is writhing under their combined ministrations, a fine trembling mess under Chanyeol’s fingers as the minutes drag by. He’s hanging by a thread and when Luhan deepthroats him at the exact same time Chanyeol squeezes his balls, the younger boy comes shouting a mixture of their names.
Luhan chuckles as Sehun shakes through his orgasm, pleased with their little show, but Chanyeol’s painfully hard by now and he pulls Luhan towards him, mouth finding that slender throat almost immediately. Chanyeol never thought himself very adventurous in bed or even as a very horny guy, but right now the things he wanted to do to Luhan made him shiver. The look in Luhan’s eyes when Chanyeol pins him down on the bed tells him that Luhan would let him do all that and more and he reaches down to continue where Sehun had left off. Luhan opens up to him, one of his parted legs wrapping behind Chanyeol’s thighs and pulling him closer. There are hands in his hair and he bites down a little on Luhan’s right nipple, relishing the way the other man arches against him with a hiss.
“What are you waiting for?” Luhan says, breath catching as Chanyeol curls his fingers. “You said-”
“I know what I said,” Chanyeol says evenly, glancing at Sehun who was still on his back, looking blissed out as he watches at them. He runs a hand up Luhan’s leg, and Luhan’s eyes follow his movement, drinking in the sight of his large hands splayed across his thigh.
“Now I’m going to hold you down,” he whispers as he pins Luhan’s wrists down with one hand, using the other to hitch Luhan’s leg around his waist. “And fuck you into the mattress.”
Luhan groans low and needy at that and his mouth opens in a silent shout as Chanyeol pushes all the way in, the slow stretch and burn that has both of them panting at the end. He lets Luhan’s hands go to grip at his hips and the hands find their way back to his hair, gripping tight enough to hurt, but the tingles of pain on his scalp only makes him thrust harder. Luhan bites down on his lip to keep quiet, but the grunts and moans rip free of his throat regardless and when Chanyeol pulls almost all the way out and slams back in, Luhan lets out a cry that they’d easily hear downstairs. Fucking Luhan is different from fucking Sehun, the younger boy teases and plays around, but when Chanyeol’s inside him, he is pliant and submissive. With Luhan, it’s like fighting a war and they’re gripping at each other and Luhan’s fighting him for dominance even when Chanyeol’s fucking him open. There’s a hand digging into his back and legs wrapped around him urging him deeper, harder, faster. Sehun is all quiet encouragement and murmured pleas, where else Luhan commands him with his body and those dark eyes.
Chanyeol fucks as good as he’s got and he savors the noises he wrenches from Luhan and the flush across the smooth, pale expanse of Luhan’s neck. They’re both nearing the edge, but neither is willing to give in first. Luhan tries to flip them over, but Chanyeol pins him down and he can see how much that turns Luhan on, the disparity in strength, so Chanyeol grabs Luhan by the jaw and fucks him harder, his thrusts unrelenting until the Chinese man finally slams his head back into the bed with a scream. Chanyeol doesn’t stop even as Luhan shudders through his orgasm and Luhan looks straight at him, clenching hard and just like that, Chanyeol is gone.
He slumps on top of Luhan and he’s too boneless to care when Sehun pulls him away and curls against him from behind. Luhan is still sucking in ragged breaths and lets Sehun tug him closer as well, so that he’s pressed against Chanyeol’s other side with Sehun’s hand tracing the bruises already blossoming on the pale skin of his hip.
“This is the craziest thing I’ve ever done,” Chanyeol croaks. “Our entire band is outside, I doubt we’ve ever done anything worse.”
Sehun laughs and runs his hands through Chanyeol’s hair, dropping a kiss on his shoulder. They lie there, sweaty and sated, before Luhan says, “Well, there was this one time backstage where Minseok and I-”
Both Chanyeol and Sehun groans and Luhan breaks off with a laugh. Chanyeol thinks that maybe they should clean up and get dressed before someone comes up to check on them, but Sehun is warm and comforting pressed against him and Luhan’s using his arm as a pillow and he closes his eyes with a grin.
He hopes Baekhyun is the one to walk in on them tomorrow; he can already hear the shrieking and spluttering that’s bound to follow.
♥