Pairing: college roommates!JongKey
Rating: NC-17
Genre: woot smutty birthday fluff
Summary:
Things are off to a bit of an odd start, but Jonghyun soon declares this the best birthday ever.
A/N: I didn't have time to finish this in time, but this is my birthday fic for the always so lovely Jonghyun. I hope you like it? Thanks to
k_pop4life for the feedback :)
(
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11)
____________________
Jonghyun clearly should have been more suspicious when Kibum kept reminding him to clear out his schedule for this upcoming Saturday. He had asked Jonghyun so many times that it bordered on nagging but Jonghyun had mostly kept his cool, assuring Kibum that yes, he remembered they would be celebrating his birthday, and yes, he made sure to be free the entire day for whatever it was that Kibum had so obviously planned.
But there had been something odd in the way Kibum had been very specific about having the entire day off and, while Jonghyun hadn’t given it much thought at first, now that he was standing in front of a half-empty closet he was beginning to feel like he should have known something unusual was up.
***
Jonghyun woke up like he always did on Saturdays; next to a sleeping (and sometimes lightly snoring) Kibum. Kibum allowed himself to sleep in most Saturdays, but Jonghyun’s internal clock wasn’t as flexible. Sometimes he would sneak off to the gym and make it back before Kibum even woke up, yet Jonghyun hadn’t planned on doing so that day, staying true to his promise. Instead, he decided to shower and attempt to ready himself for Kibum’s apparently day-long plans.
He rushed through his morning routine, admittedly a little excited about the day to come. His excitement became all the more justified when Kibum, his clothes and hair all rumpled with sleep, shuffled into the bathroom just as he was drying himself off. He greeted Jonghyun with a throaty “Good morning” before leaning in for a kiss, and Jonghyun spent a few long moments reciprocating, kissing Kibum’s sleep-puffed lips awake. Kibum eventually left him with a soft smile and a squeeze to his shoulder before Jonghyun finally set out to get dressed.
He first opened his designated drawer to grab a pair of underwear only to find it strangely empty - completely cleared of its usual contents. Frowning, Jonghyun made his way to their closet only to find his half (more like third) also mysteriously lacking his clothes. He then checked through the pile of clothes on what was supposed to be a night table and the few shirts thrown into the laundry basket but it was all in vain; he could not find a single article of clothing that belonged to him, meanwhile Kibum’s remained untouched.
Beyond confused, Jonghyun scratched at his head, suddenly feeling uncomfortably bare. All of his clothes appeared to be missing, without so much as a single lonely sock left behind. He had even left his towel in the bathroom. And while he could probably get away with borrowing some of Kibum’s clothes, this did beg some rather bizarre questions.
“Um, ‘Bum?” he called out, going back to the bathroom. “Where are all my clothes?”
He barged in only to find Kibum leaning back against the sink with a smirk on his face, obviously having been waiting for him and, so much more importantly, also completely naked.
“I hid them,” he answered simply, visibly amused.
“You hid them,” Jonghyun reiterated; he was having a lot of trouble processing all of this.
“Yes. All of them.” The corner of his lips was twitching, as though he was holding back laughter.
“Okay..?” The “why” was very much implicit at this point, or so Jonghyun thought.
“Because your birthday present,” Kibum started slowly, pausing for dramatic effect even though he had every iota of Jonghyun’s attention already, “is spending all day naked with me,” he added with a wolfish grin. “And it’s just my luck that you sleep in the nude, anyway.”
Jonghyun spent a second or so blatantly gaping while Kibum looked particularly satisfied, if not very pleased with himself.
“So… we’re not going out anywhere?”
“Does it look like it?” Kibum replied sarcastically, extending his arms to emphasize their shared lack of clothing.
“Fuck yes,” Jonghyun groaned aloud because, really, this was everything he’d wanted, and apparently it was his, entirely his for a full day’s worth, no interruptions allowed. He almost tackled Kibum into the counter, kissing him hard, and Kibum followed easily, smiling against his lips.
He licked and nipped his way into Kibum’s mouth while his hands ran over his skin, soft and sleep-warm under his palms. Kibum had no trouble keeping up with his fast-paced kisses, merely pressing his body closer to his. Jonghyun let his hands roam, grabbing and groping and mapping out Kibum’s flesh to his heart’s content. He knew Kibum liked it when he got handsy, could tell by the way it always had him making all these little muffled, choked noises and by the way he was constantly pushing back into his hands, squirming and shivering and becoming a little rougher himself, too. And fuck if Jonghyun loved it. He took it all in, letting a moan slip when Kibum bit down on his lip, pushing his hips up until Jonghyun’s hands fell to his ass. He traced his fingers along his cleft, busying his other hand with kneading Kibum’s thigh. Kibum hiked it up around his waist and Jonghyun’s hand lingered on his calf for a moment before finding the back of his neck, tilting his head to deepen their kiss and squeezing a little harder than was probably comfortable.
When Kibum pulled away to start the shower, Jonghyun immediately missed his warmth against his skin and fingertips but took a moment to catch his breath, licking his abused lips. Kibum looked worse off than him: he was thoroughly flushed, hair astray, with a vivid red mark on his collarbone that Jonghyun was pretty sure would turn into a full-on hickey. He took the opportunity to compose himself again, to keep his urges in check because they had all day, after all, and Jonghyun wanted so much more than a quick, rough fuck. He forced his thoughts back to order, distracting himself with a question that had been bothering him.
“Seriously, though,” Jonghyun asked, still panting a little while Kibum fiddled with the shower head, “where did you hide my clothes?”
“They’re all next door, at Minho and Onew’s,” he answered absently, placing a hand under the running water.
“Minho let you do this? Voluntarily?”
Kibum looked back at Jonghyun over his shoulder, a small, mischievous smile on his lips. “Well, I wouldn’t say voluntarily,” he admitted. “I had to bribe him.”
“Really?” Even with a bribe, Jonghyun was having a hard time imagining Minho agreeing to help hide his clothes. “What did he want?”
“He wanted me to fix him up with this girl from the pop culture club,” Kibum said with a shrug, finally turning around now that the water was warm.
“A girl? Shocking,” Jonghyun mocked, stepping closer, hands landing on Kibum’s sides. He already knew he would have a hard time keeping them to himself all day - not that that would be problematic today, for once.
“I know, right?” Kibum played along, because poking and prodding at Minho’s ego was always fun, even when he wasn’t there. “I’ll indulge him anyway.”
“How does he even know her?”
Kibum’s smile fell a bit at that, and he leaned back to look at Jonghyun squarely. “Are we seriously going to keep talking about Minho when we’re both naked?”
“Nope,” Jonghyun was quick to reply, side-stepping Kibum to get into the shower at once, “no, definitely not. Come here.”
Kibum chuckled and followed him inside, hissing when Jonghyun pressed him into the cold ceramic tiles, but it was all soon forgotten as Jonghyun dropped to his knees, kissing and licking along the way. Kibum’s fingers were tightly knotted in his hair by the time he was nipping at his quivering abdomen. Kibum whined aloud when Jonghyun bypassed his hard dick but gave a long, tortured sigh when Jonghyun laved over his balls, sucking one into his mouth in turn. Jonghyun then licked up the shaft, smirking as he caught the small drops of pre-cum drooling from the tip and felt Kibum’s hips twitching. He gave a hard suck at the tip, watching Kibum writhe against the shower wall; even if Jonghyun didn’t already love blowing him, how responsive Kibum was whenever he did would have been enough to egg him on. Jonghyun twirled his tongue around the tip before sliding down the shaft, lifting a hand to press the pad of his thumb to the smooth skin of his perineum; the reaction was immediate, as Kibum spread his legs a little more, body sagging against the tiles, fingers curling into his hair. He moaned in earnest, mumbling something about birthdays and Jonghyun re-doubled his efforts, bobbing his head faster and kneading the soft spot with his thumb.
He brought Kibum right to the edge, pulling off with a loud slurp just as the other’s nails began digging uncomfortably into his skull. He stood up to face a flushed and breathless Kibum, wrapping a sure hand around his erection instead. Kibum’s eyes were glazed over, in a daze and yet, when Jonghyun leaned in to kiss him softly, it seemed to awaken something in him again. Kibum quickly turned them around, pressing Jonghyun into the cool tiles and snaking a hand down to grab at his dick. He jerked him off in slow but hard motions, flicking his wrist whenever he got to the tip until Jonghyun was keening and begging to be kissed.
“Begging already?” Kibum asked quietly, mouthing at his jaw. Still, he brought his lips to Jonghyun’s, smiling into their kiss.
***
After a shower that left them feeling more dirty than clean, Jonghyun dried them off haphazardly and pulled Kibum to their bed, only to be pushed onto it. He lifted himself onto his elbows just in time to see Kibum crawling onto the mattress, ducking down to place a trail of licks and nips along his inner thigh, and Jonghyun could practically break out into song at the thought of having many long, uninterrupted hours of this and more ahead of him.
He wasn’t wrong. They kissed for what felt like forever afterwards, side by side on the bed, hands wandering. Jonghyun’s lips felt numb but he didn’t tire, never could, not with the way Kibum kissed back. The boy pulled away sometimes to breathe soft words into his jaw or neck, to spill moans and gasps into his ear and Jonghyun kept quiet just to hear them all. It went on forever, the good kind of forever, the one that suspended time, that gave him something to write and sing about when minutes and seconds came to matter again.
***
It was late, and Jonghyun was pretty sure he had turned to putty on the sheets an hour or two ago. Kibum was currently in his lap, leaning back onto his hands as he rode Jonghyun, hips moving in a slow, tantalizing motion. His skin was slick with sweat, and Jonghyun had stopped trying to grab his waist to pull him down after Kibum had batted his hands away the first too-many times. He watched as Kibum’s mouth hung opened, lips red-bitten as he pleasured himself and Jonghyun couldn’t complain, couldn’t bring himself to move a single finger anymore because it all felt divine.
Jonghyun’s gaze slid lower to stare at the tip of Kibum’s dick, stiff against his pale, flat stomach and still shiny with lube and saliva. Jonghyun absentmindedly licked his lips, eyes finding Kibum’s again just as the boy let out a louder, more drawn-out moan. He looked back down to find a trickle of cum sliding down the side of Kibum’s pink dick, arousal suddenly spiking at how he’d managed to come for the countless time that day.
Thanks to Kibum’s dark eyes peering down at him through dampened strands of his hair and to the soft words of praise and encouragement he’d muttered as he kept rolling his hips, it was only a few minutes before Jonghyun finished, hips twitching with his release. He kept moving them, hiking them up to draw it out as Kibum panted above him, mirth in his eyes.
He let himself fall onto Jonghyun once the latter had stopped squirming, hiding a chuckle into his shoulder.
“This has got to be a new record or something,” Jonghyun spoke lightly, quite winded even though Kibum had technically done all the work (as he often liked to remind Jonghyun when he rode him).
“Hm-mm, sure hope so,” Kibum replied, bowing his back to slowly let Jonghyun slide out of him.
And Jonghyun had no answer to that, so he snaked his arms around Kibum and brought him in tight, kissing him like he hadn’t been able to in a while. Kibum didn’t resist this time, smiling into their lip-lock and letting out a groan when Jonghyun suddenly rolled them over. He settled his legs around Jonghyun’s waist and fisted a hand in his hair, mouth opening wide to reciprocate the kiss.
(A small part of Jonghyun’s brain, the one that was still somewhat coherent, thought that he didn’t want to go to heaven if Earth could be this good. Or leave this bed. Ever.)
They broke the kiss some long minutes later, breathing heavily.
“It’s a miracle none of us are injured by now,” Kibum spoke up, amused, his fingertips running soothingly over Jonghyun’s nape.
“Don’t jinx it. You haven’t tried tying me to the headboard yet.”
“Didn’t need to,” Kibum deadpanned, although he had a sneaky look to his eyes, “you listen to me so well already.”
Jonghyun bit down on his neck with a growl, but Kibum merely laughed. He rested his head on Kibum’s chest, more or less sprawled out on top of him, while Kibum’s fingertips kept combing through and playing with his hair. Jonghyun sighed contentedly before humming along to the song currently playing from his laptop. Kibum joined in, his fingers now massaging Jonghyun’s scalp in that way that always made a boneless, drooling mess out of him.
Surely enough, he was in the process of salivating onto his boyfriend’s skin when Kibum spoke up, commanding his attention.
“What time is it?”
“I don’t know…” Jonghyun mumbled groggily. “Why?”
Kibum gripped a handful of his hair to tilt his head up, brown eyes locking with his, keeping him focused.
“I lied, we are going out for dinner. But not for long. And we’re coming right back here afterwards,” he announced, in all seriousness. “And then you’re going to ride me.”
“Good,” Jonghyun proclaimed, settling his head back down onto Kibum’s chest, eyes drifting shut, “because I think my dick is broken. Or chafing.”
Jonghyun squeaked when Kibum suddenly shifted beneath him, sneaking a hand down to squeeze his oversensitive dick.
“I’ll kiss it better.”
“God, Kibum,” Jonghyun half-moaned, half-whined. “I’m going to faint from lack of blood to my brain soon.”
Kibum laughed again, against his lips this time. “Come on, let’s shower - for real.”
“For real” turned out to mean lathering each other in soap and getting distracted by the slip and slide of their bodies. Jonghyun considered it multitasking. When he told Kibum as much once they were toweling off, Kibum called him a dork but he was laughing, too.
“What am I supposed to wear to dinner?” Jonghyun asked as Kibum dragged him out of the bathroom.
Kibum merely smirked at him, opening the closet to rummage through his own clothes and Jonghyun understood at once.
“I knew it,” Jonghyun gloated, “you totally hid my clothes just to play dress up.”
“‘Play dress up’?” Kibum quoted, shooting him an unimpressed look. “How old are you, five? Besides, just because it’s your birthday doesn’t mean you should get all the fun.”
“But I thought you had your fun, too,” he threw back rather lamely, trying and failing to come off as cocky.
Kibum apparently noticed as well because he turned around and let his eyes slowly travel up and down Jonghyun’s body, in a most flattering way.
“Oh,” he spoke slowly, biting his lip and licking it quickly, “I did.”
Jonghyun sat down on the bed, a bit dazed but with a sated ego. Kibum flung a pair of navy blue boxer briefs next to him, quickly following them with some rather ratty jeans that looked soft and worn with use. He slipped them on, smiling when Kibum then handed him one of his big hoodies.
Kibum looked at him inquisitively as his smile grew. “It smells like you,” he said simply before pulling it over his head.
Kibum then picked out clothes for himself, slipping them on hastily while Jonghyun fastened his pants. Once Kibum was done, Jonghyun reached out to him, pulling him in close.
“Thank you for the birthday present,” Jonghyun spoke softly, sincere. “Best birthday ever.”
“It’s not over yet,” Kibum answered playfully, his slightly swollen lips pulled up into a smirk, and Jonghyun took it as a promise.
“For the record, when you said you’d dress me up I was expecting something more… elaborate,” Jonghyun commented, looking down at the simple jeans and sweater Kibum had chosen for him.
Kibum suddenly averted his gaze, and his unusually bashful demeanor piqued Jonghyun’s interest. “Shut up,” Kibum spoke all too softly, with none of the bite that typically accompanied the words. His voice dropped even more then as he added in a mumble, “You look adorable.”
A big, toothy grin spread across Jonghyun’s face at the words. He stepped closer, fingers tipping Kibum’s chin up to meet his gaze, ready to milk this for all its worth.
“You think I’m adorable.” It wasn’t a question, and they both knew he was daring Kibum to deny it.
Kibum surprised him, answering instead with a straight-forward yet totally endearing, “Of course I do.”
Jonghyun melted into a smile all over again, while Kibum kept looking at him in that way that had him feeling lighter than air and so incredibly warm. He leaned in for a kiss, smile never breaking, even when Kibum met him halfway and their teeth clicked.
A loud knock on the door startled them, causing Kibum to accidentally bite down on his lip a little too hard and Jonghyun to stifle a whimper.
“Come on, you gays, we have a reservation!” a female voice sounded from the hallway.
“You invited Amber?” Jonghyun drew back to ask. If there was one person who could rival Minho in terms of picking on them, it was Amber Liu.
Kibum nodded sheepishly, “She’s right, let’s go.” He quickly re-adjusted his jacket over his shoulders before grabbing his wallet and heading for the door, Jonghyun on his heels.
Kibum had invited quite a few people, judging by the small crowd waiting for them at the restaurant. Jonghyun took his time greeting his childhood friends, some of whom he hadn’t seen in quite some time. And yet, somehow, Minho still ended up sitting beside him while Kibum took the seat to his other side.
Minho acknowledged him with a tight-lipped nod, expression somewhat conflicted. “I can’t talk to you with a straight face now that I know what you’ve been up to all day,” he blurted out lowly so that only Jonghyun could hear.
Jonghyun burst out laughing, too breathless to speak even when Kibum looked at him curiously. It took a while, but he was eventually able to utter, “Trust me, you don’t know half of it.” The grimace on Minho’s face after that was well worth it.
Jonghyun simply smiled back at him, grin sticky sweet, decidedly uncaring; he was in love, and he’d just spent the entire day in a sweaty, orgasmic haze with his gorgeous (and creative) boyfriend, so he felt entitled to be a little head-in-the-clouds sappy.
Minho made a show of sighing at Jonghyun’s unwavering grin, his shoulder slumping in defeat.
“Happy birthday, hyung,” he said at last, converting back to his more serious tone. “I’m glad you’re happy.”
“Thanks,” Jonghyun replied, sincere for once. The moment over, Jonghyun picked it up with, “So, about that girl…”
Minho looked surprised, his round eyes going even rounder and Jonghyun understood at once why Kibum called him Keroro sometimes. “Kibum told you?”
“It may have slipped,” Jonghyun teased, shit-eating grin in place.
The look that took over Minho’s face next was all too funny as he side-eyed Jonghyun. “Just what do you guys talk about when you’re getting it on?” He sounded genuinely baffled, if not just this side of horrified.
Jonghyun laughed aloud again and Kibum, who had overheard the end of the conversation, quickly joined in.
“I do most of the dirty talk,” Kibum informed him nonchalantly, no doubt getting a kick out of Minho’s stricken expression. “Although sometimes he’ll go on about my hips and the way they-”
“Oh my god,” Minho whimpered, head hanging between his hands like hearing this was the last thing he wanted. Kibum merely continued, acting unfazed.
“A lot of the time though he’ll go straight for my-”
“Okay enough!” Minho barked out, face eerily pale, leaving Jonghyun and Kibum chuckling. Someone placed a shot in front of him and Minho downed it at once.
The next shot was placed in front of Jonghyun and he studied it for a few seconds, unsure, until Kibum nodded encouragingly at him, placing a hand on his thigh.
“Don’t worry,” Kibum went on, aware of Jonghyun’s hesitation, “I’ll stay sober enough to pick you up off the floor if you need.”
“You better,” Jonghyun threatened, although he was really asking for validation. “I still want to do that thing you talked about after.”
Minho groaned beside them and Jonghyun almost choked on his soju, chortling as he knocked it back.
***
Jonghyun was riding the fine line between buzzed and seriously tipsy by the time they bid farewell to their friends, immensely grateful for the numerous glasses of water Kibum plied him with in between the shots everyone kept buying for him. He didn’t particularly enjoy being drunk, and he was glad that Kibum had kept him from overdoing it.
Still, the alcohol made him feel pleasantly warm and decidedly uninhibited. He couldn’t wait to get his hands on Kibum again, to slip them under his shirt and down his pants now that clothes seemed all too inconvenient. He was leaning onto Kibum as they made it back to their dorm, alone, considering Onew and Minho had wisely chosen to stay out a bit longer. He had managed to get Kibum’s jeans undone by the time the door closed behind them and moaned into Kibum’s mouth when the boy pressed him up against it. He took a moment to suck on Kibum’s tongue, one hand fisted in his jacket while the other dove down into his pants to knead him. Kibum shuddered against him, breaking away with a high-pitched grunt. Jonghyun let his head thump back against the door, happy to watch as his hand worked Kibum through his underwear.
“I love my present,” Jonghyun spoke softly, watching as Kibum’s glassy eyes regained a bit of their focus.
Kibum’s lips broke into a smile, the small, private one that Jonghyun had been hoping to glimpse, and he brought his forehead to Jonghyun’s before answering in a shaky voice, “I love you too.”
Kibum went on to lay kisses along his jaw and neck, more teeth than tongue, but broke off with a choked grunt again when Jonghyun palmed him harder.
“’Guess I should unwrap my present, then,” Jonghyun said, aware and completely unashamed of how cheesy he was being. In all honesty, he was glad when Kibum burst out laughing. Besides, Kibum had told him (more like mumbled it unwittingly in passing) once that it was part of his charm.
"I'd forgotten how cheesy you could get when you drink," he spoke lowly, but helped Jonghyun all the same when he pulled at his pants. Jonghyun took his sweet time sliding his hands over his ass to tug his briefs down. They were his favourite, of course; the tiny black and red ones with the sleek waistband that loved to tease him whenever Kibum’s shirt rode up.
When Jonghyun grabbed the hem of his sweater to pull it over his head, Kibum quickly stilled him with a hand to his wrist.
“Keep the sweater,” he spoke, voice low and rough, and Jonghyun shuddered at the sound, fingers letting go of the fabric. He complied easily, wondering almost dreamily just how much better his birthday could possibly get.
Part 13