Prompt No.: 31
Title: i caught you off guard, and you're so out of it
Rating: NC-17
Word Count: 4k
Warnings: crossdressing, dirty talk, barebacking, lapdance
Summary: Kyungsoo just really, really loves seeing Junmyeon dress up as Junhee.
It’s unusual for Junmyeon to not be clinging onto Kyungsoo for dear life whenever Kyungsoo wakes up.
So waking up into an empty bed instead of Junmyeon koala-clinging to him with his face tucked into the crook of Kyungsoo’s neck is strange, if not...disappointing. Kyungsoo, however, will never admit that out loud because he refuses to enable Junmyeon. (He loves the snuggles. What he does not love is that smug look on Junmyeon’s face when Kyungsoo so much as even implies this.)
Junmyeon’s side of the bed is cold, too. Kyungsoo squints in the darkness, trying to remember if Junmyeon had told him about an errand he needed to run or if he had needed to go into work early today. No such conversation comes to mind. Zitao and Sehun probably called and begged Junmyeon to take care of them like they aren’t two fully grown men. Kyungsoo knows that Junmyeon can never say no to those two.
Kyungsoo sits up and rubs at his eyes, trying to muster up the energy to get up and start his day. He seriously considers sliding onto the floor and rolling to the bathroom, since Junmyeon isn’t here to witness it after all, but decides against it. The sooner he wakes himself up the sooner he’ll feel motivated to get through the day.
Quiet, early morning showers are one of the ways Kyungsoo keeps himself calm and collected. He needs a little bit more space than most people, something Junmyeon completely understands even when he heckles Kyungsoo for a few more minutes of snuggling or smothers him with affection sometimes, so he takes his showers very seriously. He doesn’t even remember the last time he and Junmyeon showered together, but that might be because Kyungsoo clearly remembers a frisky shower incident that almost ended in a sprained ankle and a concussion for the both of them.
Twenty minutes later, Kyungsoo has his slacks pulled on and his shirt halfway buttoned while he lets his hair air-dry. He’s still a little sleepy, but it’s nothing a mug of tea and a light breakfast can’t fix. He drags his feet as he makes his way to the kitchen. He’d gotten so used to Junmyeon’s goodbye kisses that he doesn’t know how he’ll survive the first few hours of work without them.
When Kyungsoo rounds the corner he sees Junmyeon in the kitchen already heating up the water for Kyungsoo’s morning tea. This is already a sight to behold, because Junmyeon can and often does sleep later than Kyungsoo does, except for one thing. One tiny thing.
Junmyeon turns out the sound of Kyungsoo approaching the kitchen, smiling and gently tucking a lock of hair behind his ear. Kyungsoo’s brain nearly short-circuits at the sight of the short, dark brown wig Junmyeon is wearing. Except...if Junmyeon is wearing that wig, he’s not Junmyeon today, he’s--
“Junhee,” Kyungsoo breathes, swallowing around the lump in his throat. Junmyeon laughs, setting down the mug and teabag he had been holding in favor of approaching Kyungsoo instead.
“Good morning,” Junmyeon says softly, looping his arms around Kyungsoo’s neck to pull him in for a kiss. Kyungsoo is a little dazed but manages to kiss Junmyeon back in time. Kyungsoo’s hands settle on Junmyeon’s waist, and it should be a little weird to see Junmyeon with the wig and his regular sleeping clothes (tiny boxers and a plain t-shirt) but Kyungsoo just...wants. Wants him. Wants so many things.
When Kyungsoo pulls away to stare at Junmyeon, he sees that Junmyeon has already softened his features with a touch of bb cream and a thin line of eyeliner along his lids. Kyungsoo gently rubs his thumb against the corner of Junmyeon's eye to get rid of the smudge. Junmyeon leans into the touch, one hand sliding down from Kyungsoo’s neck to his chest, which is covered by a thin undershirt. The corner of his lips quirk downward in disappointment, as if he doesn’t already know how Kyungsoo dresses for work everyday.
There’s something about Junhee, about the persona Junmyeon takes on when he puts on the wig and the makeup (and the skirts and the...other things, sometimes) that makes Junmyeon act so different. In a good way. Junmyeon is always a little flirty, a little touchy, but now he’s being downright coquettish with the way he’s looking at Kyungsoo and pressing up against his body. Kyungsoo lets himself be lead into the kitchen as Junmyeon finishes making the tea, because Junmyeon only sets aside so much for distractions when he’s got plans set in motion.
“So,” Kyungsoo starts, leaning against the counter and watching Junmyeon prepare his tea. There’s only one mug on the counter. Junmyeon is more of a coffee guy. “Am I forgetting something? Is today our anniversary? My birthday?” he says the last part jokingly, because it’s way too hot for it to be anywhere near his birthday.
Junmyeon chuckles, slides the mug across the counter to Kyungsoo. “Neither.” he says. “I just felt like dressing up today, that’s all.” Kyungsoo hums against the lip of his mug, taking a swig of the tea and sighing heavily as the warmth spreads throughout his body.
“Maybe I should take the day off from work,” Kyungsoo muses. “Make today our own little holiday.”
“But that will ruin the rest of the surprise.” Junmyeon smiles, turning to clean up the little mess he’d made. Teabag in the trash, spoon in the sink, honey back in the cabinet. Kyungsoo is tempted to ask Junmyeon just what that surprise is, but he also knows that Junmyeon won’t say a word about it.
Instead, Kyungsoo just raises an eyebrow and offers Junmyeon an intrigued “oh?”. Junmyeon hums but doesn’t respond, puttering around the kitchen. Kyungsoo is content to watch him as he sips at his tea, shamelessly ogling his boyfriend as memories rush to the forefront of his mind. It’s much too early to be getting worked up like this, imagining Junmyeon wearing the kind of outfits he’s only ever confident enough to put on when he’s Junhee for a day.
Kyungsoo lowers his gaze until he’s staring at Junmyeon’s smooth calves, his knobby knees and his slim thighs. His thighs look so soft. It’s no secret that Kyungsoo loves Junmyeon’s legs. Kyungsoo would much rather bury his face between them than leave the warmth of their apartment and get caught up in rush hour traffic before getting trapped at his desk for hours.
“Aren’t you going to be late for work?” Junmyeon asks once Kyungsoo has finished his tea, leaning against the counter with a glint in his eye. Junmyeon doesn’t protest when Kyungsoo moves closer and presses him up against the cabinets, caging him in with an arm on either side of him.
“I have a few minutes to spare.” Kyungsoo murmurs before leaning in to kiss him deep and slow from the get-go. He’ll be getting his goodbye kiss after all.
Junmyeon, who is usually the responsible one of the two and the first to pull away before things get too heated in the mornings, is the one to drag Kyungsoo closer by his belt loops until they’re pressed together from hip to shoulder. Kyungsoo groans and decides that he might as well indulge himself on the sweetness of Junmyeon’s kisses and the heat of his body if he is offering himself like this. Kyungsoo kisses him, drags his lips across Jummyeon's neck and down his jaw, wanting to mark him in a way he hadn't wanted to since they first started dating years ago. Kyungsoo gently combs his fingers through the wig because he knows that it doesn’t have as much give as real hair and that Junmyeon would kill him if he messed it up because it had been expensive. A rush of heat courses Kyungsoo’s body when he pulls away to gaze at Junmyeon, at Junhee, with his swollen lips and his shining eyes and the way that the wig frames his face perfectly, even when it’s all mussed up because Kyungsoo can’t keep his hands to himself when the two of them get like this.
"Do I really have to go to work?" Kyungsoo sighs against Junmyeon's cheek. Junmyeon laughs and rests a hand on the back of Kyungsoo's neck. He drags his palms down and buttons up the rest of Kyungsoo’s shirt for him and tucks it into his slacks, not-so-subtly copping a feel. Kyungsoo huffs and tries to glare at Junmyeon, but his gaze immediately softens when he sees the saccharine smile on Junmyeon’s face.
"Yes, you do. Only for a few hours." Junmyeon beams when Kyungsoo presses their foreheads together. "I'll have something better for you when you get back. Your surprise."
Kyungsoo's gaze snaps up. "Better?" he reaches down to grab Junmyeon's thigh and pull it up around his waist. "What could be any better than this?" he groans, dragging his hand across the soft, smooth skin of Jummyeon's thigh. Fuck, he even shaved for this.
“I’ve got a few ideas up my sleeve.” Junmyeon pulls Kyungsoo in for one last lingering kiss. “You should go. I don’t want you to be late for work.”
“Too late for that,” Kyungsoo smiles, reluctantly pulling away. Junmyeon looks so good that he wouldn’t mind calling in sick. But, he doesn’t want to ruin his own surprise and his boss would probably kill him for calling out on such short notice, so it is with great reluctance that he gathers his things and heads out. The two of them exchange quiet “I love you”s and another kiss before Kyungsoo is rushing out the door, hoping that for once the traffic gods will be on his side.
---
Kyungsoo arrives at home at his usual time, much later than he had planned on being at the office. He’d texted Junmyeon to let him know that he was on his way back as per usual, and the entire trip home Kyungsoo had been antsy. There had been way too much traffic, like the universe had known that he wanted nothing more than to get home to Junmyeon so it’d done its best to make his day as miserably long as possible.
The apartment is dark and quiet when he arrives, a little unusual but unsurprising considering the events from the morning. Today is shaping up to be a very out of the ordinary day indeed. Kyungsoo sets his things down in the entryway, neatly setting his shoes on the rack and leaving his bag in the corner. He can always take it to the bedroom later anyway. He has much more important matters to attend to now.
Their bedroom door is open halfway with light spilling out into the hallway. Kyungsoo takes a deep breath-because he really, really doesn’t have any clue what Junmyeon has planned for him-before he pushes the door open and steps into the bedroom.
He’s not disappointed by what he sees.
Every time Junmyeon dresses up like this he looks even better than he had previously. There’s always something a little different, a little better about the look, the persona. That’s not to say that his first attempts were bad, but when something catches Junmyeon’s interests he devotes his entire life into perfecting it.
Junmyeon lounges on their bed, propped up by a stack of pillows. His pose looks casual enough, but Kyungsoo knows Junmyeon and knows he probably spent a good ten minutes trying to decide which pose was the best.
Kyungsoo doesn’t know where to look. Every time he focuses on one thing something else catches his eye. He starts with Junmyeon’s face and the wig, admiring the way the hair frames his face and the makeup he’d undoubtedly spent at least an hour applying. His eyelashes look fuller and longer, his skin smoothed out, his lips so pink and shiny. Junmyeon is gazing at Kyungsoo intently, his eyes wide and his lower lip tucked between his teeth. Waiting.
Kyungsoo drags his gaze down, breath catching when he sees that Junmyeon had donned one of his button-ups. It shouldn’t be a big deal, not when they’re constantly wearing each other’s clothing because they’re practically the same size, but the shirt combined with the rest of his attire is making Kyungsoo feel a little hot under the collar. The shirt is only buttoned once somewhere near the middle, making it easy for Kyungsoo to see the planes of Junmyeon’s chest, the dips and shadows of his muscles. It should ruin the illusion, but Kyungsoo knows he’d just see it when the clothes come off anyway.
If the shirt and the makeup and the wig made Kyungsoo’s breathing stop for a moment, what he sees next nearly makes him pass out. A skirt so short Kyungsoo doesn’t know how it covers anything with a slit on the thigh that barely leaves anything to the imagination. Junmyeon’s pale, smooth legs that Kyungsoo can’t wait to have wrapped around his waist. And. A pair of cherry red heels to complete the look. Jesus, where did Junmyeon even keep those hidden? Kyungsoo whimpers when he takes in the whole picture.
“Hey, handsome,” Junmyeon says, covering his grin with the back of his hand as he takes in the way Kyungsoo is staring at him. He sits up, making sure to press his legs together and lift one just slightly so Kyungsoo can’t see up his skirt yet. “Well? Are you going to just stare at me all night?” he teases.
Kyungsoo approaches the bed like he’s in a daze, settling himself between Junmyeon’s legs and gently pressing him back down against the pillows. Kyungsoo braces himself with one hand and lets the other gently roam across Junmyeon’s body, reaching down to fiddle with the button that is keeping his shirt closed. Junmyeon tuts and gently guides his hand away, reprimanding him with a quiet “not yet”. Kyungsoo’s lower lip sticks out in a pout but he obeys, letting his hand fall to Junmyeon’s thighs. There are a million and one things Kyungsoo wants to do at that moment, starting with ducking his head underneath Junmyeon’s skirt and eating him out. He wants to ask, but he can’t find the words, too focused on worshipping Junmyeon’s soft skin with his hand.
“How do I look?” Junmyeon smiles, reaching up to gently tuck a strand of hair behind his ear.
“Beautiful,” Kyungsoo responds immediately, honestly. He leans down to kiss Junmyeon, pleased when Junmyeon doesn’t refuse him. Their lips move together slowly, Junmyeon parting his lips and letting Kyungsoo have his way with him. Kyungsoo pulls away to kiss along Junmyeon’s jaw and neck, and while Junmyeon would love to fuck Kyungsoo right now, he has plans that he intends to carry out.
“Mm, Soo,” Junmyeon breathes, gasping and laughing when Kyungsoo bites down on his collarbone and tries to work his hand underneath Junmyeon’s skirt again. “Why don’t you go sit in that chair over there?”
Kyungsoo pulls away from him mostly because he heard Junmyeon talking and not because he actually understood what he had said, too focused on kissing every inch of Junmyeon’s skin.
“Chair,” Junmyeon repeats, gesturing off to the side with his chin. “Over there.” He gently pushes Kyungsoo off of him and fixes his appearance, adjusting his wig and wiping the tips off his fingers around his mouth to get rid of the lip gloss that had surely smudged. Kyungsoo does as he’s told, sitting down in the chair that Junmyeon had dragged into their bedroom from the kitchen and waiting.
Junmyeon grabs his phone off the nightstand and taps at the screen for a few moments before he slides off the bed and heads to the other side of the room where their little boombox rests on a desk. He takes a deep breath and plugs his phone in. No matter how many times he dresses up as Junhee, no matter how much he knows that Kyungsoo fucking loves it, he always gets a little nervous. He still feels a little awkward in the wig and the makeup and the heels, like he’ll trip over his own feet at any moment and ruin the facade that he’s trying to keep up. But he glances over at Kyungsoo, who’s staring at him hungrily, unashamedly and feels confident knowing how much Kyungsoo loves him like this and that Kyungsoo would never, ever make fun of him.
So, with a sudden burst of confidence, Junmyeon selects the song and presses play. Junmyeon sinks to his knees after the first few seconds of “Naughty Girl” by Beyonce begin to filter through the speakers, and he bites his lip to stifle his smile at his song choice. Kyungsoo chuckles, because of course Junmyeon would, but the smile quickly drops from his face when Junmyeon settles on his hands and knees and begins to slink across the floor toward him.
Junmyeon, Junhee, looks like he wants nothing more than to devour Kyungsoo, absolutely ruin him as he makes his way across their bedroom floor. Junmyeon spreads Kyungsoo’s legs apart and rests his hands on his thighs, gently massaging him through his slacks. Junmyeon leans up to gently kiss Kyungsoo, guiding his hands from his lap to rest on either side of him on the chair. “No touching,” Junmyeon says before he stands and begins to dance.
Junmyeon would be lying if he said he hadn’t spent too much time in the mirror while Kyungsoo wasn’t home, practicing the little dance he had choreographed and watching himself swing his hips, watching every movement carefully until he’d deemed everything sexy enough. He’d spent a lot of time preparing, but tries not to get caught up in making sure everything is perfect. He knows what he has to do and so he lets the music wash over him.
Junmyeon lets his hands linger on Kyungsoo’s chest and shoulders, circles his hips and runs his hands along his thighs as he moves to the beat of the song. He lets Kyungsoo look, but not touch, even as he bends over and the skirt hitches higher on his hips, showing off the lacy pink thong he’s wearing underneath.
The song has started over by the time Junmyeon has settled himself onto Kyungsoo’s lap. Kyungsoo has the dopiest look on his face and Junmyeon can’t help but crack a smile. With one hand on the back of the chair and the other resting on Kyungsoo’s shoulder, Junmyeon begins to rock his hips to the beat. He can feel the tension in Kyungsoo’s arms, knows he wants to touch Junmyeon but he’s being good and playing by the rules. Junmyeon leans forward and presses their foreheads together, his wig falling to create a curtain so that the only thing the two of them can see is each other.
After what feels like eons Junmyeon guides Kyungsoo’s hands to his body, lets Kyungsoo touch and grope his body to his heart’s content. Junmyeon keeps moving his hips, keeps grinding until they’re both too worked up to put off indulging in each other any longer.
Junmyeon laughs as Kyungsoo secures his grip on his thighs and hoists him up, depositing him on their bed a second later. He rolls onto his front and raises himself onto his elbows and knees, offering himself completely to Kyungsoo.
Kyungsoo runs his hands up and down the backs of Junmyeon’s thighs, pressing his thumbs to the spots where he knows Junmyeon is sensitive. Junmyeon watches Kyungsoo as best as he can over his shoulder, smiling when Kyungsoo flips up his skirt and his breath hitches.
“This is a nice touch,” Kyungsoo says mildly, tugging at the band of Junmyeon’s thong so that it snaps against his skin. Junmyeon grins and wiggles his hips, jolting slightly when Kyungsoo brings a hand down against his asscheek. “I bet you taste even better than you look.”
If Kyungsoo didn’t already love eating Junmyeon out, the way Junmyeon reacted to each flick of his tongue would be enough to convince him to do it everyday. Junmyeon wiggles and writhes, rocking his hips against Kyungsoo’s face. His makeup is smudged to hell with the way he’s rubbing his face against the sheets but he couldn’t give two shits if he tried, too focused on the way Kyungsoo is fucking him open with his tongue and fingers.
“Wanna fuck you,” Kyungsoo groans as he works Junmyeon open, his fingers wetwetwet just the way Junmyeon likes it. Junmyeon whimpers, gazing up at Kyungsoo with shining eyes.
“Let me ride you,” Junmyeon says, and Kyungsoo is never going to say no to that.
Junmyeon rides Kyungsoo slowly, dragging out every movement of his hips until it’s almost too much for the both of them. They’re both still mostly dressed, more focused on getting to the actual fucking and not wanting to waste any more time getting rid of their clothes. Junmyeon pulls Kyungsoo’s shirt open so he can run his hands across Kyungsoo’s chest before bracing himself as his hips pick up speed.
“Look at you,” Kyungsoo breathes, sliding his hands up Junmyeon’s smooth thighs before he grabs at his hips. “All dressed up and so pretty for me.” Kyungsoo braces his heels against the bed so that he can fuck into Junmyeon with more force.
Junmyeon slumps forward and drags Kyungsoo into a kiss, rolling his hips and rubbing his dick against Kyungsoo’s abdomen desperately. He doesn’t protest when Kyungsoo rolls them over and keeps him spread open with hands braced on the backs off his thighs. Kyungsoo grips Junmyeon’s jaw with one hand and slows down his thrusts until Junmyeon is whimpering and wiggling unhappily, trying to fuck himself on Kyungsoo’s cock even though he’s pinned against the bed.
“Soo,” Junmyeon gasps when Kyungsoo drags his lips down his neck and across his collarbones. He still can’t move, but he doesn’t care, not when Kyungsoo is sucking marks into his skin that blossom in hues of red and purple.
“Fuck,” Kyungsoo groans, pulling away to admire the marks covering Junmyeon’s chest. Kyungsoo flips Junmyeon’s skirt up and wraps his hand around Junmyeon’s cock, stroking him quickly in time with his thrusts. Junmyeon comes just a minute later, and Kyungsoo barely pulls out in time to stroke himself to completion and come all over Junmyeon’s chest.
Junmyeon feels like an absolute mess and knows that he must look like one, with his wig practically falling off his head, smeared makeup, and the come on his chest. But he doesn’t have much time to dwell on that thought when Kyungsoo is kissing him with enough passion to initiate another round.
“Maybe I should dress up more often if it means you’ll fuck me like that every time,” Junmyeon muses, laughing when Kyungsoo groans and tucks his face into the crook of Junmyeon’s neck.
“I don’t think I could handle it,” Kyungsoo says pitifully.
“Or maybe,” Junmyeon starts, dragging his hands down Kyungsoo’s body to grab at his ass. “I could dress you up.” Just imaging Kyungsoo in a skirt or a dress has Junmyeon feeling ready for round two. “We could put a tiny little skirt on you and pretty thigh high socks…”
“Do you really think I’d look good like that?” Kyungsoo asks, his facial expression carefully blank but Junmyeon knows that he’s curious, that he wouldn’t be averse to trying it out at the very least.
“I know you would,” Junmyeon smiles.
Kyungsoo kisses Junmyeon once, chastely, before climbing off their bed and heading into their bathroom. He returns moments later with a washcloth and makeup wipes, helping Junmyeon clean up. Junmyeon rights the wig on his head, tugs Kyungsoo closer by the tie still looped around his neck. “I think you should fuck me again, though.”
“I can definitely do that,” Kyungsoo says, tossing everything that will get in the way of them fucking off of the bed. They can clean that up later. What’s important now is the way Junmyeon is offering himself to Kyungsoo.
Kyungsoo couldn’t imagine a more perfect way to end his day.