Work Text:
As much as he enjoyed having him as a roommate, Siyun would be the first to admit that Choi Jiho was just a bit odd.
During the week he was like a typical college student, going to classes, working on homework and projects and papers, staying up far too late squinting at his computer screen binge watching episodes of some obscure K-Drama or another.
But the second his last class got out for the day on Friday afternoon, it was like some sort of switch was flipped, and Jiho turned into an entirely different person.
Usually Siyun didn’t get home on Fridays until later in the evening, and when he did, he often barely caught Jiho just as the other boy was slipping out the door, obscene swathes of golden skin on display in whatever skimpy outfit he decided to bedeck himself in, his eyes smoked out with shadow and his lips shiny with tint in a way that made it impossible for Siyun to not stare for the few brief seconds they crossed paths before Jiho was flitting out the door, nothing but the faint scent of warm vanilla in his wake.
While Siyun didn’t know exactly what Jiho did with his Friday nights, he at least had somewhat of an idea, considering Jiho didn’t usually drag his ass back through the door until late Saturday afternoon wearing the same clothes as the night before with dark raccoon eyes and his makeup smudged, bruises darkening the thin skin of his neck his as he stumbled into the kitchen to make himself a meal with a sheepish expression, likely his first one of the day.
He had grown so used to Jiho’s strange little weekend habits that Siyun started to adapt his own routine around them.
He had taken to doing his homework out in the living room on Saturdays, just so he could catch a glimpse of Jiho slinking in the door. His gaze would stray away from his computer screen to track his roommate’s slow progress inside, obviously hungover, his eyes slitted against the sunlight streaming in through the window.
Because there was just something almost ethereal about seeing Jiho, who during the week was prim and perfect and untouchable, instead so messy and disheveled and unraveled at the seams, a picture that only Siyun himself was allowed to see.
He started making extra dinner leftovers when he was alone in the apartment on Friday nights so that Jiho had something easy and simple to reheat on Saturday when he dragged himself into the kitchen, looking half-asleep on his feet, standing up on his tiptoes to reach the plates on the top shelf, the hem of whatever tiny, skin-tight shirt he had been wearing the night before riding up just enough to reveal purplish bruises in the shape of fingerprints on his waist, or raised red welts in stripes along his spine, or delicate lines of parallel scratches painting his pale skin.
Sometimes when Jiho was away, he would find himself reading the summaries for dramas that he would never normally watch, all so he could settle down on the couch next to Jiho on a Saturday evening and suggest that maybe they could watch them together. And if Siyun pushed Jiho’s head down onto his shoulder because his roommate fell asleep in the middle of the episode because he had stayed up too late the night before, no one else had to know.
Needless to say, somehow, without realizing it, at some point during their friendship, Siyun’s world began to revolve around Jiho.
On what should have been a normal Wednesday afternoon, when Siyun got back from classes for the day, he nearly stumbled face first into the hardwood floor as he tripped over Jiho’s shoes messily abandoned in the hyeongwan instead of put away in the shoe caddy like they usually were, which should have been his first sign that something was amiss. He glanced deeper into the apartment, slightly surprised that all the lights were still off and Jiho wasn’t sitting out at the kitchen table working on homework, or swaddled in a blanket cocoon on the couch.
“Hey, hyung, my class got cancelled, so I’m back early, are you home?” Siyun called out into the dark apartment as he slid on his slippers and shuffled deeper inside, flipping the lights on behind him as he went.
A loud bang sounded from somewhere deeper in the apartment, nearly startling Siyun out of his skin until he heard Jiho’s plaintive whine.
“Siyun, Siyun, is that you? Thank fuck.” Jiho cried out, his voice echoing through the apartment. “Can you please come here for a minute. I really need your help.”
“Yeah? Okay?” Siyun responded hesitantly, his feet already dragging him automatically towards the sound of Jiho’s voice, anxiety pulsing under his skin at his roommate’s stressed tone. Because in all the time he had lived with Jiho, he had never once heard him sound like that.
Right as Siyun’s hand grasped the doorknob to Jiho’s room, his roommate cried out from the other side of the door, freezing Siyun in place. “Wait! Wait! Don’t come in yet!”
“What? What’s wrong? I thought you needed help?” Siyun asked through the door, confused.
This time Jiho’s voice came out softer, more reedy, almost nervous sounding in a way that instantly put Siyun’s nerves on edge, “I just wanna warn you now, it might be a bit weird when you come in. Please don’t judge me. I promise I wouldn’t ask you for help if I didn’t have any other options.”
Jiho’s words did little to soothe the anxious knot in Siyun’s chest, and if anything probably only made it worse, Siyun’s palm now slick with a nervous sweat against the metal of the doorknob.
“Whatever’s going on, I promise I won’t judge.” Now it was Siyun’s turn to sound a bit desperate. Wanting, needing for Jiho to know that he was ready and willing to help. No matter what was on the other side of the door, he was prepared to face it head on. Because if Jiho needed him, Siyun would do almost anything to help. “You could’ve murdered someone in your bedroom and I’d still come in and help you hide the body. I promise there’s nothing you could do to scare me off.”
From somewhere on the other side of the door, Jiho let out a nervous little giggle, a barely audible sound that managed to buoy Siyun’s heart somewhat, knowing that at least whatever it was, it wasn’t that bad if Jiho was able to laugh about it.
“Be careful what you wish for.” Jiho whispered, his voice cracking somewhat at the end, “You can come in I guess.”
Somewhat hesitantly, Siyun cracked open the door, halfway worried that maybe Jiho did actually have a dead body locked away in his room, his shoulders tense, unsure what he was about to meet on the other side.
When the door finally swung open on silent hinges, revealing a lean figure draped across Jiho’s bed revealing far too much skin, Siyun yelped loudly and slapped a hand over his eyes.
“Aish, hyung, what the hell!” Siyun shrieked, stumbling backwards so quickly he bumped into the doorframe, nearly ready to bolt because seriously, what the hell kind of exhibitionist bullshit was his roommate on if he thought it was okay to call Siyun into his room while he was spread out completely naked on the bed.
“Siyun, wait, don’t leave!” Jiho cried out, and it was only the sheer desperation in his roommate's voice that pulled Siyun up short.
“What is it?” Siyun snapped, his cheeks hot. The embarrassment coursing through his veins making him annoyed and waspish. “Because I swear if this is one of your weird ass sex things and you just did this as a way to get your rocks off then I’m leaving and finding a new roommate immediately.”
“What? No!” Jiho started, sounding distressed, “Siyun, I wouldn’t have asked for your help if I wasn’t absolutely desperate. Please."
As much as Siyun wanted to flee the room and pretend Jiho’s bare naked body hadn’t been burned into his retinas, unfortunately, Siyun still had a bit of a conscience, and well, if his roommate needed him, hell, if Jiho, his friend, needed him, he couldn’t stand idly by.
Siyun clicked his teeth with his tongue, trying to buy himself even just a second more before he’d have to be subjected to looking at Jiho’s naked pale legs, his toned lean stomach, his meters and meters of exposed skin on full display without giving himself away.
Because Jiho needed his help. He couldn’t muck this up, couldn’t ruin their friendship over something as trivial as the strange emotions that had been slowly building in his chest over the past few months every time he saw the other boy.
The emotions that he very much knew the source of, but refused to name for fear of making them into something real, something tangible, something he’d have to confront.
So, Siyun forced down all his untoward thoughts, cramming all his unholy desires into the back of his mind and locking them away as best as he was able before he finally, slowly, peeled his fingers away from his eyes.
The speed at which his jaw hit the floor was so fast it was nearly audible.
When he had first burst into the room, Siyun didn’t have much of a chance to see anything besides the fact that Jiho was naked before he had covered his eyes to preserve his roommate’s dignity (and his own sanity), but now, Siyun had a completely unobstructed view of the jaw-dropping sight in front of him.
There, perched across the bed like some sort of incubus, was Jiho.
Completely bare, without even a stitch of clothing, Jiho.
His roommate’s cheeks were flushed a ruddy pink that stretched all the way down to the top of his sharp collarbones, highlighting the pink lace choker wrapped around his neck. His hair was mussed like a soft cloud around his head, a set of pale yellow cat ears perched atop his scalp, blending in near perfectly with his honey blond hair.
And then Siyun’s gaze traveled, lower, and lower, following the lean musculature of Jiho’s chest, the pink-brown hue of his pebbled nipples, the smooth lines of his abdomen that was fluttering nervously with each and every breath, until his eyes settled on Jiho’s cock, reddish-purple and swollen against his hip, leaking a thin trail of clear fluid onto his stomach, a shining line that Siyun couldn’t seem to tear his eyes from.
It took several seconds for Siyun to drag his attention away from Jiho’s pretty dick, which sat perky within a nest of dark, neatly trimmed pubic hair only for his gaze to slip even further downward and he nearly choked on his tongue.
Because there, sitting in between Jiho’s spread thighs, was a soft, furry little tail that perfectly matched the ears sitting on his head.
But Siyun couldn’t see any sort of strap or belt holding the tail in place, and upon further inspection, the tail seemed to disappear right into the shadowy space in between Jiho’s asscheeks, which only meant one thing.
Jiho was wearing a plug.
Siyun was fairly certain he was seconds away from passing out, his heart beating halfway out of his chest, his teeth aching as he clenched his jaw, forcing himself not to visibly react to the veritable feast laid out before him.
“So, do you think you can help me out?” Jiho asked, his voice strained.
“Huh?” Siyun floundered, feeling like he had just been woken from a trance as he forcibly dragged his attention away from Jiho’s cute little tail and plush looking thighs and dribbling cock up towards his roommate’s face, where Jiho was studiously avoiding his eyes like his life depended on it.
“Can you help me out?” Jiho repeated, his gaze lifting from the floor to look Siyun directly in the eye despite the fierce blush painting his cheekbones.
Siyun blinked, confused, and not entirely sure what exactly Jiho was needing assistance with, unless… Siyun’s gaze flicked back down towards Jiho’s lower half, where his cock was still weeping against his stomach, the sizable puddle of pre-come pooling in his belly button indicating that his roommate had likely been in this state for quite a while.
Almost as if he realized that Siyun’s higher brain functions had completely shut down, Jiho let out a loud sigh through his nose and rolled his eyes, “If you’re done staring at my dick now, I could use some help getting out of these restraints.”
Siyun almost blurted out 'what restraints?’ automatically before his eyes caught on the very obvious, definitely should’ve seen them when he walking into the room, set of black leather cuffs around Jiho’s wrists, pinning his arms to the headboard, matching black bands cuffed around his ankles, the chains extending downward to wrap around the legs of the bed, keeping the other boy’s legs spread open, his fuzzy tail and leaking cock on full display.
“Oh.” Siyun breathed, his head swimming as he tried to wrap his brain around this completely new and very arousing element.
“Yeah, oh." Jiho snarked back, his embarrassment seemingly forgotten in his annoyance. “My Grindr hookup tied me up and then bailed. I’ve been stuck like this for hours since I couldn’t reach my phone or the cuff keys.”
Siyun had known that Jiho was into weird sex stuff practically as long as he had known his roommate. He had found lacy red panties and bralettes in the laundry, only for Jiho to swoop in and quickly snatch up the offending fabric and race them back to his room with pink ears and a guilty expression. He had accidentally opened up one of Jiho’s packages once and been startled by the sight of a set of sparkly purple butt plugs of various different sizes staring up at him from inside the innocuously packed box. He had even once found a suction cup dildo stuck to the inside of the shower when he had to use Jiho’s bathroom while maintenance was working on fixing the sink in his own.
But it was one thing to know about his roommate's somewhat unusual sexual proclivities in the abstract, and it was another to be practically smacked in the face with it on a random Wednesday afternoon.
Siyun coughed lightly, forcing himself to try to remain professional. This was Jiho, his roommate, his friend, and Siyun would be damned if he let the events of today make their relationship suddenly awkward. So he purposefully ignored the tension rolling around in his stomach, that subconscious itch to lean in to bite, take, claim , and instead, Siyun turned his face away, gazing about the room with a faux sense of curiosity, like anything in the room was more interesting than the boy currently naked and trussed up to the bed in front of him.
“So, uh, where are the keys?”
Jiho snorted quietly, apparently not at all convinced by his feigned sense of disinterest, and Siyun resisted the urge to turn back and glare at the other boy, his ears flaming as he gritted his teeth, because even when in an embarrassingly compromising position, Jiho just couldn’t seem to help but be a little shit.
“They’re in the second drawer of my nightstand.” Jiho replied, his voice surprisingly casual for someone whose dick was currently oozing out across his stomach. “Just don’t look at the other stuff in the drawer too closely.” Jiho huffed out a short laugh that was just a bit too airy to be natural, and mentally Siyun vowed to himself no matter what crazy, wild sex things were about to pop out of Jiho’s drawer, he absolutely would not freak out and make a big deal about it.
Although whether he was doing it to preserve the feeble scraps of Jiho’s dignity, or his own, Siyun wasn’t sure.
With a confidence he certainly didn’t feel, Siyun quickly scrambled across the room to Jiho’s bedside, doing his best to keep his eyes trained on the floor and not at the golden skinned beauty currently splayed out across the mattress like the finest five course meal.
He was so focused on not looking at Jiho, that when he finally got to the nightstand and wrenched open the drawer in question, wanting to get this whole nightmare (or wet dream) over as soon as possible, he nearly tossed the entire contents of the drawer on the floor from the force of his motion.
Thankfully, his quick reflexes prevented him from making a complete embarrassment of himself by dumping the entirety of his roommates super, secret sex drawer on the floor like a complete idiot, but as he quickly scanned the drawer for the keys to Jiho’s cuffs, Siyun couldn’t help the way his eyes blew open from the sheer volume of supplies in the nightstand.
Some of them were rather tame, like lube and condoms of various different sizes and textures and even flavors, but underneath the mundane supplies, Siyun couldn’t help but notice some of the adventurous items in Jiho’s collection.
A sleek black whip wound into an elegant loop.
An innocuous black silicone vibrator wrapped in a cloth.
A ball gag with red leather straps, thin imprints of teeth visible in the rubber.
A thin beaded rod with a flared end.
A chain of anal beads, the widest of which stretched nearly as thick around as Siyun’s fist.
In a moment of weakness, Siyun couldn’t help but imagine Jiho using some of the items in his collection.
Jiho’s long, skinny frame shaking with exertion as he stretched himself open in order to fit a large veiny dildo inside his quivering hole.
Jiho, tied up to a chair, a red silk blindfold covering his eyes while a shadowy figure with a build suspiciously similar to Siyun’s own prowled behind him, smacking a whip in his palm.
Jiho keening and moaning and crying out, tears spilling down his flushed cheeks as Siyun pressed a bullet vibrator to the tip of his leaking cock, whispering huskily into his ear for him that he couldn’t come just yet.
A hint of shining silver nestled at the bottom of the drawer, likely tossed around from his forceful opening, snapped Siyun from his Jiho-induced daydreaming.
Banishing the very, very inappropriate thoughts about his roommate , Siyun hastily scooped up the keys to Jiho’s cuffs and slammed the drawer shut, his face positively flaming as he turned towards the bed, refusing to meet Jiho’s gaze, absolutely certain that if he did, the other boy would know exactly what kind of perverted thoughts he had just been thinking.
“I-I found the keys.” Siyun started off shyly, before he cleared his throat and tried again, attempting to sound more confident, as his gaze flicked between Jiho's bound wrists and ankles, “I’m going to unlock you now. Do you want me to do your hands or feet first?”
Jiho shook his arms, rattling the chains around his dainty wrists with a sharp smirk, like he knew exactly how affected Siyun was.
“You can do my wrists, I should be able to get the rest.”
“Ah, okay.” Siyun nodded even though Jiho was no longer looking at him, surreptitiously wiping his hands off on his jeans to dry them of sweat, because he knew he'd never hear the end of it if he dropped Jiho's keys like an absolute klutz. Steeling himself, Siyun planted one knee on the mattress to give himself a better angle, his knee landing on something plastic and hard buried in the sheets.
Jiho jerked as if he had been shocked, his whole body tensing up and a sharp wail spilling from his lips.
“S-Siyun, Siyun ahhhh-” Jiho's voice cut off with a sharp moan, his back arching up off the bed as much as his restraints would allow, his cock jumping violently against his abdomen and dripping heavily.
Siyun was frozen in equal parts horror and arousal as Jiho scrabbled against the bed, instantly dropping the keys to spin around and stare as Jiho whimpered and shook, wanting to reach out to comfort his roommate but unsure if his touch would even be welcomed.
“Hyung, what's happening? What's wrong?” Siyun asked, eyes wide, glancing around for anything that could've set the other boy off.
“F-fuck Siyun, the remote. Find the r-remote.” Jiho hissed out from between gritted teeth, his dick positively oozing against his abdomen now, smearing his stomach with shiny trails of pre-come and Siyun just couldn't. stop. staring.
It took an embarrassingly long amount of time for Jiho’s words to register, and an even longer time for Siyun to piece together the clues to realize what Jiho was actually talking about.
The clink of plastic underneath Siyun's knee when he settled down on the bed, and a mere second later Jiho nearly leaping out of his own skin.
The remote.
Instantly, Siyun was off tearing through the sheets, flinging fabric everywhere as he scrounged around for the remote.
Jiho was flushed and sweating when Siyun finally managed to put his fingers on the thin plastic.
“Jiho-hyung, I found it.”
“Great-” Jiho ground out, looking like every word pained him, his breath coming out in harsh pants, “Now if you could fucking turn it off."
“Oh! Oh, yeah!” Siyun glanced out at the slim black remote in his hands, his brow furrowing as he was met with nothing but two identical unlabeled buttons.
“Which-”
Jiho cut him off with another low moan, his chest heaving, tugging so hard against the cuffs his wrists had darkened to a delicate shade of pink, “Just turn it off! Siyun, please!”
Reflexively, Siyun pushed a button at random, and the sound of buzzing increased tenfold, Jiho's voice cracking on a high pitched keen.
“Siyun! Siyun, please I can't. It's too much, I'm gonna-”
Siyun could do nothing but watch, utterly awestruck as Jiho's spine arched into a magnificent curve, his tanned skin sheened in sweat, tears spilling down his cheeks, his dick furiously red and bouncing against his stomach like some sort of magical pendulum Siyun couldn't tear his gaze away from.
And then with a sharp cry and one last full-body shudder, Jiho came all across his chest in beautiful, glistening white spurts, and Siyun had to bite his bottom lip to stop himself from moaning at the positively lecherous sight of his roommate falling apart in front of him.
“Fuck.” Siyun breathed in a moment of weakness, his eyes riveted to the mess painting his roommate's stomach, resisting the very strong intrusive thought that told him to reach out and drag his finger through the sticky mess and lap it up from his fingers like gooey honey.
Thankfully, Jiho was so blissed out from his recent orgasm that he didn't seem to hear him, his eyes glassy, his breaths shaky, the muscles in his stomach occasionally twitching from the aftershocks.
Siyun couldn't help but wonder if this was the sight all of Jiho's hookups were met with, this beautiful, beautiful man wrung out and completely at their mercy, and if it was, he was appalled that anyone let Jiho leave in the morning. Because if Jiho was his, he was certain he'd never let the other boy leave his bed.
In the sudden quiet now that Jiho was no longer wailing at the top of his lungs, only the faint sound of buzzing filled the room, which served to jolt Siyun out of his daydreaming, his attention once again drawn to the small black remote he had abandoned on the bedspread.
He was just in the middle of considering trying to press the other button to see if that would turn it off when Jiho spoke up, his voice hoarse and tired.
“Take it out.”
“Huh?”
“Can you take it out please?”
Siyun's brain blue screened as his gaze flitted down to between Jiho's legs, where the buzzing noise was coming from. To the fuzzy little cat tail nestled cutely between his spread thighs.
To the vibrating, cat tail buttplug buried in his roommate's ass.
“You want me to-” Siyun couldn't even manage to finish his sentence, too busy trying not to drool over Jiho's lithe dancer thighs quivering against the mattress.
Jiho let out a low whine from the back of his throat, sounding pained.
“Siyun, just take the fucking plug out already.” Jiho bit out, his eyes snapping open to glare at Siyun with a look so venomous Siyun's dick twitched from within the confines of his jeans.
“You're sure?” Siyun asked, his fingers already inching up towards Jiho's thigh, unable to help himself.
From between his clenched teeth, Jiho growled, “Damn it, Siyun, you've already seen me come, it literally cannot get any more embarrassing. Just take it out before it makes me come again.”
Almost like it could hear his words, Jiho's softening cock jumped against his stomach, smearing the come across his abdomen even further, only further adding to his disheveled state, which made Siyun want to drool, his eyes glued to the soaking wet mess.
Despite the urgency in his roommate's tone, Siyun couldn't find it in himself to rush as he readjusted his position on the bed so that he was kneeling between Jiho's spread thighs, giving him a perfect view of the other man's soft looking tail and messy stomach and half-hard cock and fuzzy little ears perched in his hair.
“Such a pretty kitty.” Siyun murmured distractedly, barely even aware he had voiced the thought allowed until Jiho jerked against the bed, his eyes snapping open with surprise.
“W-what did you say?”
Siyun almost walked his statement back, worried he had somehow pushed to far, until he chanced a glance up at Jiho's face, apology poised on the edge of his tongue, and saw just how dilated his roommate's pupils were, his cheeks flushed a brilliant shade of pink that perfectly matched his lacy collar.
And he knew that Jiho wanted, maybe just as much as Siyun himself did.
Siyun hummed absently, feeling bolder knowing that Jiho hadn't run away screaming at his offhand comment. So he pressed his luck again and placed a burning palm on Jiho's plush thigh, digging his fingers into the lean muscle, “I said you're a very pretty kitty.”
Jiho shuddered at his words, his blush darkening. “S-Siyun, what are you-”
Siyun barely paid the other boy any mind, his fingers creeping higher on Jiho's thigh, his gaze fixed on Jiho's hole, the pink rosebud nearly obscured by the fur of his tail, stretched obscenely around the plug holding him open.
“Oh kitty, that's gotta be painful, isn't it?” Siyun crooned softly, using his free hand to pet the silky fur of the tail, his fingers trailing higher and higher up Jiho's leg until his thumb was rubbing circles into the join between Jiho's hip and thigh, reveling in the velvety softness of his skin.
Above him, Jiho whined softly, leaning into his touch, his eyes trained on Siyun's palm on his thigh, his eyes dark and hungry.
“Let me take care of that for you.” Siyun's fingers dropped down, tracing patterns around the sensitive skin of Jiho's perineum, jostling the still vibrating plug buried in Jiho's ass just enough to let his roommate know that it was intentional.
Jiho let out a cut-off moan, clenching his teeth together to smother the sound. “D-don't tease.”
Siyun's fingers wrapped around the plug’s base, his eyes flicking up to meet Jiho’s, his expression heady with barely suppressed desire.
“Oh kitty, I don't think you understand the kind of situation you're in right now.” Siyun's eyes traveled greedily up and Jiho's exposed body, drinking in the messy, unholy sight in front of him like a man possessed until his eyes once again locked on Jiho's, “I don't think you're in the position to demand anything of me. I think we both know who’s really in control.”
Jiho’s dick jerked obscenely against his stomach, once again returned to full hardness, the tip darkened to an angry red that Siyun longed to taste.
“Siyun, please.” Jiho huffed, an undercurrent of something in his voice.
“Please what, kitten?” Siyun pressed, his voice saccharine sweet.
“Fuck me, please."
Absolutely not expecting those words to spill from Jiho's lips, Siyun's fingers slipped against Jiho's hole, unintentionally driving the plug deeper, dragging a startled yelp from Jiho's lips, his legs straining against the cuffs trying to get away from the overstimulation.
Siyun had been so distracted teasing Jiho, reveling in the beautiful tableau his naked and wanting roommate made stretched out across the bed like a cat in heat, he had barely paid any mind to his own desire, to the borderline painful press of his dick against the zipper of his pants, aching and harder than Siyun thought he had ever been in his life.
And now Jiho wanted him to fuck him?
Siyun wanted to pinch himself to make sure he wasn't dreaming because how was Jiho even real?
Another soft whine from Jiho was enough to bring Siyun back to the task at hand, his hand clenched so tightly around Jiho's upper thigh that his knuckles were white.
“Anything for you Jiho.” Siyun whispered, meaning every word as he bent down to press a quick kiss to Jiho's sharp hip bone before his hand wrapped gently around the plug base, his thumb rubbing soothing circles against Jiho's puckered rim and gently eased the still vibrating plug from his hole.
Jiho shook and twitched beneath Siyun's fingertips as his ass stretched around the most bulbous part of the plug, his voice nothing but a sharp broken keen, quite possibly the most exquisite sound Siyun had ever heard.
“Shh, shh, it's okay. You're okay.” Siyun breathed against Jiho's skin, once he extracted the plug, paying little heed as he dropped the tail off the edge of the bed, his eyes for Jiho and Jiho alone.
“S-Siyun,”Jiho whined, his expression wild and desperate, and Siyun couldn’t help but match him beat for beat.
“Don’t worry kitten, I’ll take care of you.” Siyun mumbled soothingly, pressing one last kiss to Jiho’s thigh before brazenly dragging his hand through the mess on Jiho’s stomach, thoroughly coating his fingers in Jiho’s own come with a wickedly sharp grin.
Jiho’s eyes flew open with shock, something hungry in his gaze, “Wait are you-”
Siyun didn’t even give him the chance to finish, abruptly spearing two come soaked fingers into Jiho’s still gaping hole, stretching him wide and startling a piercing wail from Jiho’s pretty pink mouth as he dove straight for his roommate’s prostate.
“Siyun f-fuck. You’re insane.” Jiho gasped, quickly adjusting to the stretch of Siyun’s fingers until he was squirming from the overstimulation, his eyes squeezed shut into two twin crescent moons as he bit back quiet little huffs and moans, his hands gripping so tightly at the headboard behind him his knuckles turned white.
Siyun was positively riveted by the sinful sight in front of him, unable to decide if he’d rather pay attention to where Jiho’s ass was greedily sucking up his fingers, or at Jiho’s face, beet-red and scrunched up with pleasure as he mewled quietly in time with each of his thrusts.
Soon, two fingers became three and then four, and within minutes, Jiho was was practically fucking himself backwards onto Siyun’s spread fingers, needy little whines spilling from his throat, “Please, please, need you already.”
And Siyun absolutely did not need to be told twice. Refusing to be separated from Jiho for even a second, Siyun used his free hand to fumble for the nightstand blindly, certain that if he let go of Jiho for even a moment, he’d somehow wake up from this dream, forced back into the bland reality where Jiho would never want him like this. After several long seconds of floundering, Siyun was mercifully able to locate a bottle of lube and a loose condom floating around in the bottom of the drawer, extracting them with all the vigor of a knight pulling a sword from a stone.
Despite the fact that Siyun was currently knuckle deep in Jiho’s ass, his roommate couldn’t resist the opportunity to tease, his mouth curling up into a Chesire cat grin, exposing the adorable little kitten whisker creases on his cheeks, “Oh, looks like someone’s excited. Is my ass that good?”
Still not entirely convinced this wasn't just some elaborate prank, or a very, very vivid dream, and feeling a tad bit overwhelmed at the idea that he actually had Jiho here, in bed, Siyun couldn’t help but let honesty bleed through into his voice, “You have absolutely no idea how much I want this.”
For a moment, Jiho just looked positively dumbstruck, completely blindsided by Siyun’s words, his eyes shiny as hundred-won coins, his mouth opening and closing like a fish until he seemed to remember where he was and his sexy minx persona settled back into place once more, one eyebrow cocked in Siyun’s direction.
“So, are you going to take your clothes off, or what?”
The speed at which Siyun shucked off his shirt and stumbled out of his jeans could’ve set world records, completely uncaring that he probably looked desperate as hell as he stood panting at the edge of the bed, not a stitch of clothing on as he loomed above Jiho on the mattress.
“Oh, wow.” Jiho breathed, his gaze traveling downward to stare down at Siyun’s swollen cock hanging heavily between his legs, a drop of precome beading at the tip.
“What?” Siyun asked, glancing down curiously, not seeing anything out of the ordinary, just him and his dick.
“How have we lived together for almost two years and I’m just finding out you have an absolute monster cock?”
Definitely not what he expected Jiho to say, but pleased nonetheless, Siyun couldn’t help but smirk at Jiho’s words, feeling a surge of confidence in his chest at his roommate’s awe.
“What? You don’t think you can take it?” Siyun snarked, grabbing the condom off the mattress and quickly tearing open the wrapper, sliding the latex onto his cock in one smooth stroke, not once breaking eye contact with Jiho.
The older boy sucked in a sharp breath, but his eyes looked determined, “I can take it.”
“If you say so, hyung.”
Siyun climbed back up onto the mattress, kneeling in between Jiho’s spread thighs as he uncapped the bottle of lube, squirting a sizable amount onto his fingertips before reaching down to slather it on his dick. He dropped the lube back onto the bed and cupped one hand around the base of his cock, lining it up with Jiho’s hole.
He paused before pushing in, glancing up one last time to Jiho, unsurprised to see his roommate’s gaze already on him, his expression dark and ravenous, “Are you ready?”
Jiho grinned, a wicked, dangerous thing and the sight sent a thrill straight down Siyun’s spine directly to his dick, which jumped in anticipation, the head scraping up against the furl of Jiho’s asshole.
“Do your worst.”
When Siyun pushed his way inside Jiho’s velvety soft warmth, it was only by sheer force of will that he didn’t immediately come on the spot. The blond’s tight walls clenching around his dick like a vise, tight and hot and so, so good.
A cracked moan of pleasure squeezed its way past his clenched teeth. “Hyung, fuck. You feel amazing.”
Jiho let out a cute, little high-pitched whine, his eyes screwed shut, his chest fluttering rapidly, the muscles in his wonderful long legs jumping beneath Siyun’s fingertips. Siyun longed to play melodies atop his thighs, pluck music from the shivering muscles of his abdomen, whisper sonnets into the beautiful pink flush of Jiho's cheeks, anything to show to the man beneath him just how rapturous he found him.
“Fuck, you're beautiful like this.” Siyun breathed, his voice far too earnest considering Siyun could literally see the bulge of his dick pressing up underneath Jiho's belly button, but this was Siyun's one opportunity to be honest. To tell Jiho all the jumbled, knotted up words that got stuck in his chest every time he saw the other boy.
If this was his one chance to have Jiho like this, he sure as hell wasn't going to waste it.
It took Jiho several moments to get used to the obscene stretch of Siyun's cock, the other boy frowning and hissing slightly as Siyun bottomed out, but he never once told him to stop, which Siyun took as a good sign.
He experimentally thrust forward, rocking deeper into Jiho with a low groan, glancing up at JIho’s face to make sure that the other man wasn’t uncomfortable.
Jiho fixed him with an exasperated look, even as he sucked his lower lip in between his teeth to suppress a moan, “I'm not going to break, you know. Let’s see what you've got.”
Siyun exhaled sharply, warmth pooling in both his chest and his groin for two entirely different reasons, his lips twitching with amusement, because yep that was Jiho alright.
“Safe word?”
“Samgyeopsal. Now fucking move already.” Jiho snarked, a wry grin on his face, one eyebrow raised in challenge.
And Siyun was not one to take a challenge lying down, so with a sharp smirk to match Jiho's own, Siyun let instincts take over, allowing himself to take all the things he wanted without worrying about how might end up regretting it later.
He tightened his grip on Jiho's hips, his fingers digging divots into the soft skin there, and Siyun hoped they bruised, hoped he'd be able to spot his handiwork for days to come when the hem of Jiho's shirt slipped up or when his pants hung just a bit too low. Proof that he was here. Proof that for a brief moment, Jiho had been his.
Incensed now, Siyun picked up his pace, wanting Jiho to be able to feel him later, after he was long gone.
The adorable little kitten mewls that spilled from Jiho's throat with every thrust were so delightfully delectable Siyun couldn't help but lean in for a taste, quieting Jiho's cries with a hungry press of his lips.
Jiho let out a soft noise of surprise the moment their lips touched, stiffening slightly before melting into the kiss, his mouth a warm, inviting heat against Siyun's own as they slid against each other sloppily, their mouths pushing and pulling in time with Siyun's thrusts.
Eventually Jiho's lips grew slack beneath his, the other boy too caught up in the sensation of Siyun driving into him and battering at his prostate to manage to kiss properly, so Siyun pulled away, his lips wet and spit slick.
Impulsively, Siyun dove down towards Jiho's sharp collarbone, nipping lightly at the jut of bone before fitting his lips over a faint yellowish bruise on Jiho's shoulder left by some nameless guy Jiho had probably fucked the week before, sucking at the skin possessively until a bloom of purple appeared to replace the yellow, his own beautiful brand upon Jiho's skin.
He got lost in it a little bit, the push and pull of Jiho, the sweet, all-encompassing warmth of his walls pulsing around his dick, the heated press of his lips, the salty tang of his skin beneath his tongue.
Siyun wished it would never end.
But Siyun's bubble of pure, unadulterated bliss had to pop eventually, and soon, Jiho's cries grew in volume and fervor, the blond scrabbling wildly at the sheets as he keened, “Siyun, Siyun, I'm so close, touch me please.”
And so Siyun released his hold on one of Jiho's dusky nipples, soothing over the puffy skin with the flat of his tongue, reveling in the way Jiho shuddered beneath him as he returned to his upright position between Jiho's thighs, absorbing the sight of the man in front of him, imprinting the picture of Jiho just seconds before orgasm into the backs of his eyelids.
Siyun's fingers wrapped eagerly around Jiho's cock, rubbing his thumb against the fat head, the sticky wetness of Jiho's precome coating his fingers like sweet nectar. All it took was a few well time thrusts combined with the practiced twist of Siyun’s wrist and Jiho was practically coming apart in his hands, the blond writhing and twisting and whimpering, his cock leaking furiously across Siyun’s palm, so breathtaking Siyun wasn’t even sure he was actually real.
But still, despite the absolute beating Jiho’s prostate was taking, along with the stimulation from Siyun’s hand, it seemed like something was still holding Jiho back, something impeding the other man’s ability to come, even though it was obvious that Jiho wanted to more than anything, if his desperate pleas were anything to go by.
“Siyun. Siyun, please.”
Feeling oddly incensed, and maybe a little drunk on the whiny, fucked out way Jiho said his name, Siyun couldn’t help but snake one hand off Jiho’s hip and drag it forward across the other boy’s stomach, trailing across golden skin and twitching muscles until his fingers brushed against the beautiful lace choker sitting primly around Jiho’s throat.
He hooked his index finger underneath the fabric, tugging just hard enough to raise Jiho’s head so that the blond had to look at him, all bleary eyes and half-way gone and wholly, inconceivably beautiful.
“You can come now, kitty.” Siyun purred, punctuating his words with a particularly brutal thrust and the swirling of his fingers across the head of Jiho’s cock.
And then, like Siyun had said the magic words, Jiho finally, finally let himself go.
With a sharp cry, his hands tugging violently at his restraints, Jiho’s body tensed up like a magnificent bowstring, his thighs shaking, his abs clenching, his fingers flexing, before abruptly relaxing all at once, a wave of heat flooding out across Siyun’s palm as Jiho came in long, ropy spurts, painting the pair of them in shades of white and cream.
Siyun’s hips began to lose their rhythm, so caught up in the feeling of Jiho’s walls clenching and unclenching around him that he didn’t realize just how close he was to his own release until barely half a dozen choppy thrusts later, the fire that had been gathering in his gut for minutes, for hours, for years , the fire that he had been holding onto since the moment he had first met Jiho nearly two years before, finally exploded, as Siyun came with a low moan, slumping over to latch onto Jiho’s shoulder and bite down, hard as he filled the condom with his seed, and some depraved part of him wished that there was no condom in between them so that it was Jiho who was filled with his come instead.
It could have been minutes or even hours that the pair just lied there, breathing heavily, sticky with both sweaty and come, their hearts keeping perfect time with each other, but eventually, the sensation of Jiho’s come drying on his stomach became too much for Siyun to bear, and with great remorse, he sat back up, glancing down to check on Jiho’s condition as he slowly extracted himself from the blond’s swollen entrance.
And if Siyun hadn’t just come his brains out mere seconds before, the sight of Jiho blissed out and messy, sprawled out across the bed the moment he pulled out probably would have pushed him over the edge.
His roommate’s hair was a tangled, sweaty mess, the yellow cat ears crooked and askew atop his head, Jiho’s face flushed and red, his eyes blinking slowly open and closed like the older boy was trying to regain his bearings and Siyun couldn’t help but lean forward and press a quick kiss to the blond’s slack lips.
“What was that for?” Jiho asked groggily, blinking up at Siyun with a small, private smile.
Siyun shrugged, “You looked cute.”
Jiho glanced down at himself, his chest smeared with a mixture of come and sweat before turning back to look at Siyun, brows raised, incredulous. “ This is what you consider cute?”
Unable to look Jiho directly in the eye, Siyun turned his face away, his ears burning, “It’s you. You’re always cute.”
At Siyun’s words, Jiho let out a quiet little whine before slumping back onto the mattress bonelessly, “Siyun, you can’t just say things like that, you’re going to give me ideas."
Instead of responding immediately, with deft fingers, Siyun scooped up the cuff keys from where they had fallen on the floor and made quick work of unlocking the cuffs around Jiho’s wrists and ankles, gently rubbing his fingers across the reddened skin soothingly before coming up to sit on the bed beside Jiho’s head, delicately stroking his face until his roommate’s dark eyes peeled back open to stare up at him.
“Maybe I want to give you ideas.” He whispered, cracking open his chest and baring his heart to the one person who had held it since the moment he had walked into Siyun’s life with nothing but a suitcase and an upside down smile.
He pressed a kiss to the center of Jiho’s palm, reverently, lovingly, because Jiho deserved absolutely nothing less. “It’s you, Choi Jiho. It’s always been you.”
Jiho sucked in a harsh breath, his eyes wide and shining, reflecting back the light like two twin moons that pulled at Siyun’s heartstrings like the tides.
“Siyun, really? You really… feel like that… about me?”
As someone who has always been a strong believer in the idea that actions spoke louder than words, Siyun remained silent, choosing to lean forward and press the faintest of kisses against Jiho’s sharp cheekbone before reaching his hands underneath Jiho’s pliant, loose-limbed body and easily picking him up off the mattress in a bridal carry.
“Wait, stop! Siyun, you shouldn’t touch me, I’m gross.” Jiho groused, pushing at Siyun’s chest weakly, but his motions were about as effective as feeble kitten punches, so Siyun hardly noticed as he continued on his journey towards the bathroom, Jiho cradled gently in his arms.
He briefly set his roommate down on the bathroom counter so that he could turn on the faucets to start running the older boy a bath, before turning back and slotting himself in between Jiho’s thighs, crowding in close until the pair were nearly chest to chest.
“I like you hyung. Go out with me.”
For a moment, Jiho pulled back, his lips turned down into a frown and Siyun’s heart sunk, certain that the next words out of his mouth would be a rejection, and already bracing himself for the heartache that would follow closely behind, but to his surprise-
“You want me? Siyun, you could have anyone you wanted, and you want me?”
“Jiho,” Siyun started, so serious that he didn’t even try bothering with honorifics, “In the entire time that we’ve lived together, have you ever seen me date anyone?”
Slowly, looking somewhat confused, Jiho shook his head.
Siyun smiled then, a warm, sunny thing that only seemed to grace his lips whenever he was around Jiho, “That’s because in all the time I’ve known you, all the time we’ve lived together, I’ve only ever wanted you."
Jiho started to speak, his brows pinched, but Siyun cut him off, “Before you start, I already know what you’re going to say, and I don’t want to hear it. I already know everything about you hyung, the good, the bad and the ugly. I know about your hookups, and the parties and the fact that you can’t cook to save your life. I know that you sing in the shower in the morning even when I’m trying to sleep, and sometimes you’re so annoying I just wanna punch you.”
Jiho’s mouth dropped open at his words, the edges of his lips twitching like he was trying to decide whether to smile or to frown, and still, Siyun barrelled on, certain that if he stopped now, he’d never get the courage to continue.
“I know about your sex toys and your tail and your cute little ears,” Siyun reached up to tug the cat ears in question from off the top of Jiho’s head to set them down on the counter, running his free hand through Jiho’s disheveled locks, carefully smoothing down the strands. “I know that you like to steal my food and you hog the covers and blast your music way too loud.
Siyun paused then, his hands coming up to cup Jiho’s cheeks, his thumbs ghosting across his cheekbones as he met his roommate’s dark, searching gaze, “I know you hyung, inside and out, and I want you anyways. All of you.”
Jiho let out a shaky breath, the other boy looking suspiciously close to tears at Siyun’s little speech, something that made his insides wriggle with an affectionate sort of warmth that he only even seemed to associate with Choi Jiho.
The other boy opened his mouth like he was about to speak before seemingly thinking better of it and surging forward instead, wrapping his arms around Siyun’s neck to tug him closer as he pressed their lips together.
When they separated, Siyun was certain he was wearing an absolutely stupid looking grin on his face, Jiho’s mouth twisted into a wobbly sort of smile in return.
“Is that a yes?”
Jiho laughed, a bright, shining thing that made Siyun’s heart flutter, “Yes, Siyun, that’s a yes.”
And if Siyun’s smile had been positively dumb before, he probably looked downright unhinged now, smiling so hard his cheeks hurt, certain every single one of his teeth were on display with how wide he was grinning as he scooped Jiho up from the countertop, spun him around in an elegant little twirl with a giddy laugh before shuffling over to the tub and carefully lowering the other boy down into the warm water and shutting off the taps.
“Well then, boyfriend. You enjoy a nice relaxing soak, and I’m going to go get you a glass of water.”
Jiho’s lashes fluttered as he sank deeper into the tub with a long, drawn out sigh, blinking up at Siyun sleepily “Whatever you say, boyfriend."
Siyun’s smile didn’t fade as he made his way out of the bathroom, humming quietly under his breath as he skipped down the hallway.
So caught up in his own bliss, Siyun didn’t even notice anything was amiss as he pulled a glass down from the cupboard and went to fill it from the pitcher in the fridge, and it was only when he started back towards Jiho’s room that he stopped in his tracks, doing a double take around the room because something was definitely off.
The fancy coffee maker that Jiho usually used to make himself coffee in the morning was no longer sitting beside the stove.
Siyun’s laptop, which he swore he had left on the coffee table before he went to class, was nowhere in sight.
Even the weird lamp in the living room shaped like a flower that Jiho swore up and down was ‘in-style’ was suspiciously missing.
But most glaringly of all, the TV which he and Jiho had spent most of their Chuseok money on just a few months ago, was notably absent, just a large, empty space on their TV stand where the TV had been sitting just hours before. And Siyun knew for a fact the TV didn’t just up and walk out of their apartment. Which meant only one thing…
“Hey hyung, where the fuck is our television?”
