Work Text:

"Jinnie, can you help me with something?"
That sentence starts Hyunjin's doom.
Of course, he was happy to help his boyfriend. Chan has been looking after them all the time, always being a reliable boyfriend and leader, so if there are things that Chan deems he needs help with, Hyunjin would jump at them.
He wasn't expecting it to be taxes though.
The paper fanned out, organised in small piles on the table, exactly what Chan would do with government documents. Hyunjin was impressed at first, but once he dig in, he realised everything was in the wrong order.
So naturally, as a mouthy one, he started half teasing and half complaining at Chan. His boyfriend was embarrassed at first, flushed all over. Then he grew quiet, the type of quiet that should have creeped Hyunjin out if he wasn't drowning in the document.
He shouldn't have pushed Chan's buttons carelessly like that.
"It's our turn."
Chan's voice jerks Hyunjin out of his daze.
The industrial light shocked his eyes when they walked up to the desk. There are two chairs in front of it, behind the glass, a very cheerful government worker is waiting for them.
Hyunjin looks at the chair, his throat instinctively swallowing. He never dreads sitting more than right now.
Chan sits down immediately and Hyunjin feels the social pull of doing the same, unless he wants the worker and Chan to stare at him. He sits down, slowly and carefully.
The chair has a cushion, but it barely softens the dull pressure nudging and pressing inside. Hyunjin winces, choking noise rolling up his throat as he bites down. Fortunately, he has a mask and cap on today.
"How may I help you?"
The worker smiles at them.
Chan takes over the talking, since he is the one whose name is on the forms. Hyunjin was merely there to help navigate which document to give to the worker, answer a few things.
It helps that the worker focusses on Chan. So Hyunjin can sit there and endure by himself, wondering if they could see him shivering over the glass, or if the flush could be seen under the cap.
It was good and peaceful for about ten minutes, until Chan caught up. He always does.
His boyfriend moves naturally and swiftly for the outsider's eyes, but like a dog waiting for command, Hyunjin’s attention immediately follows the hand disappearing into the pocket of Chan's jeans. Seconds later, the plug nesting between his cheeks woke up and started vibrating.
Hyunjin’s eyes shoot up to Chan's face, who is still talking to the oblivious worker with his wide boba eyes. The familiar heat quickly raised up in Hyunjin as he squirmed in his seat, crossing and uncrossing his legs.
Pulling the cap down, Hyunjin wonders why he even bothered to do that. He couldn't come anyway. The movement only reminded him of the heavy thing between his legs which sole purpose was to deny him that. He is leaking though, so maybe crossing his legs is better.
"Hyunjin-ssi?"
The soft voice of the worker startled him.
Hyunjin looked up, seeing both of them staring at him. Panic takes over as he opens his mouth.
"Yes? Sorr-"
The last piece of the word gets swallowed by a hiccup of the plug. Its intensity jerks up enough to make Hyunjin’s whole body bounce on the chair. Hyunjin throws a panic glance at Chan, but the violent buzzing dials down before his eyes can land on his boyfriend's face.
The worker doesn't notice it, thank god, and continues asking for the needed document. Hyunjin’s hands scramble between folders and points it out to Chan. He smiles and thanks Hyunjin, at the same time rewarding him by killing the plug.
Hyunjin's shoulders slouch, gladly taking the reward.
A few minutes later, he finds himself clenching around the thing, nudging it against his prostate. He tries to relax, which is hard to do when every cell is tensing up, begging for the sweet release.
He glances over to Chan again, cursing under his breath when his boyfriend continues to focus on his taxing application with the worker.
Should he send Chan some signal? Is it too begging? Too shameless? Because at this point, the fantasy of dropping on his knees and whining to his boyfriend is roaming around in his head, faster than his self-control’s gasp.
Long fingers find the slight pressure around his throat. It's a necklace, huge links and loosely hugging his throat. They have settled for something that can pass as accessories when they're outside. Hyunjin understands that it's for the best, much to the dismay of the twisting in his stomach about the lacking pressure on his airway.
Another shift in his position, another nudge, and he feels his cock jump against its cage.
Hyunjin should check for leaks. Yes, that's a responsible thing to do. If there's a damp spot, despite how embarrassing it is for Hyunjin, it would be a valid reason to cut this visit short.
"I'm going to the bathroom," he says, harshly as he scrambles on his feet.
He only managed to turn around before the plug sprung to live. Hyunjin almost stripped over himself as he took long strikes across the wide space of the government centre. Each step he takes, the intensity climbs higher and higher.
He knows what Chan is trying to do, his finger must be jamming the remote like crazy in his pocket. Hyunjin is fighting it as he looks for the door. By the time he rounds the corner, the vibration is transferring wave after wave through his body. Luckily for him, he went far enough for the remote's range.
Letting out a shaking breath, he drags himself toward the bathroom, head hung low.
The moment the door shut, the lock hadn't fully clicked, Hyunjin already had one hand fidgeting with the belt and the button. He completely forgot about checking for any spot and just wanted to release his cock from the tight space of his pants.
He thought it would help.
The moment chill air meets his cock, Hyunjin regrets it. The visual only adds to his suffering.
When Chan puts the cage on him this morning, before they head out, it's short and compact, reminding Hyunjin of a shiny version of some bug he uses to search to scare Jisung off him. It was cold and heavy on his flaccid cock, and he was very aware of the way they were clinging together in his pants as they walked down to the car.
Now, thanks to the damn plug, his cock has filled out. The metal cage is designed to expand with it. To a certain degree. Hyunjin bites down a moan as he looks at the way shiny loop after loop squeezed his hard cock red and swollen, pre-cum leaking at the slit. The violent vibration of the plug made tiny drops of pre-cum sprinkle uncontrollably down the toilet in front of him.
Everything lined up perfectly for him to jerk himself off right there. What worst is that Hyunjin is considering it. Despite knowing with the cage, there wouldn't be enough friction and even if he manages to come, it would be a ruined one.
Not to mention what Chan would do if he finds out. And Chan always finds out.
Taking a shaky, slow inhale, Hyunjin cleans the pre-cum off and, regrettably, pulls his pants up. At the very least, he needs to get back to the desk, so Chan can lower the torturing vibration.
When he exits the stall, his eyes actively avoid checking how flush he is in the mirror.
"Hyunjin," Chan cheerfully calls him, putting on his best polite smile. "He said we're lacking a paper."
Clenching his teeth, Hyunjin sat down again and digs up the required documents from the pile.
When the worker takes the paper out of his hands, Hyunjin waits for the vibration to go still. But it never came. Hyunjin turns to look at Chan, who again, ignores his pleading eyes and continues talking with the worker.
Shit, he knows that it was an escaping attempt. He is going to make Hyunjin sit with it.
By some miracle, Hyunjin managed to sit through the rest of the conversation comprehensively. He didn't know how long it was before they stood up and left. Maybe fifteen minutes, maybe an hour; he's just glad to see the black SUV pulling in front of them.
The moment the car door shut, Hyunjin throws his cap away and shoves his face in the crook of Chan's neck. To muffle his whimpering or inhale his boyfriend's mellow scent, he doesn't have half a brain to figure it out. All his mind can focus on is how the plug is killed, leaving his body shaking without the release it craves. It makes his brain a little crazy.
"My apartment, please."
Chan's voice vibrated next to Hyunjin's ears.
Hyunjin wants to pull his mask off and latching his lips on the pale skin. But they're still in the car. The rear-view mirror has a good look directed at his face; the driver and their manager could see how red and slutty Hyunjin would be if he did. And the hold of a firm hand around his wrist was enough warning for him.
So Hyunjin continues to endure the rest of the car ride in silence, teeth gnawing his lips harder with each hiccup of the road.
By the time they pull up to the underground parking lot of Chan's apartment building, Hyunjin is operating on pure instinct. He sits up when Chan nudges him. He gets out of the car when Chan calls. He follows whoever is moving in front of him, which Chan makes sure that it's him.
Chan will always take care of Hyunjin.
When the familiar smell of disinfection fragrance touches his nose and the door clicks shut, Hyunjin yanks off the mask, dropping to the ground. He doesn't care how hard his knees hit the floor.
Hands grabbing at Chan's hips, Hyunjin dives his nose to the bulging groin in front of him. He gets a single deep inhale before the chain around his throat pulls him off. Now with the private of the apartment, Hyunjin drops his jaw and whines. Loud and desperately.
The chain pulling up, made Hyunjin have to lift his useless legs and look up.
"Calm yourself down."
Hyunjin turns his eyes away as he recoils. He recognises that tone. Calm and cold. Chan only talks to him like that when he has done something wrong.
"Look at me, Jinnie."
There it is again. Hyunjin yanks his head against the chain. It's fine, he can do it, it's not his real collar.
The chain twisted one and it pulled up more, squeezing around Hyunjin's throat enough to hurt. A warning. The last one. Shakily, Hyunjin looks up.
Chan's face is perfectly calm, topped with a decent smile that barely reaches his eyes. He is mad. Without knowing about what, Hyunjin pleads.
"Channie, please. Take it off, it hurts."
To be completely honest, Hyunjin doesn't care about the reason right now. He would take the punishment, he just wanted the cock cage off him.
"It hurts really bad."
"Hm," is all Chan gives him. He tilts his head, pretends to think for a moment. "How can I take it off with all the clothes on you like this?"
Hyunjin doesn't need to be told twice. His hands fumble for the belt, then the pants. He has a bit of a hard time with the buttons on the shirt, but soon, he's bare ass naked on his knees at the entrance.
During that time, Chan never let go of the chain. Hyunjin is sure there's a red print on his throat by now, but it's hard to focus on it as his cock is once again out in the cold air, leaking profusely.
Hyunjin looks up at Chan again, eyes full of earnest. Chan's gaze doesn't change much. He does let go of the chain though. Hyunjin touches his throat, long fingers trace over the links' print on his skin.
"I'm going to go fetch the key. And your collar. Wait here."
Chan tangles his fingers in long hair, petting Hyunjin. His body reacted immediately, relaxing on his knees to the point of the metal clinking on the wooden floor. His body has wasted all of its energy holding him up through the tax applying and the car ride.
Hyunjin dazes off again, hearing Chan waking inside the apartment. From the entrance, he could only see the ti-vi in the living room. Chan's shadow flew by for a second. Hyunjin was expecting his boyfriend to appear right after, but it took a bit longer before Chan does, with a familiar leather collar in one hand and a key in the other.
At the sight of those, Hyunjin straightened his back and neck, hands placed alongside his ankles, giving Chan the easiest access to everything. That earns him a soft huff from Chan.
Presenting both items to Hyunjin, he asks simply. "Collar or key first?"
Hyunjin's eyes went to the leather collar. Thin, crimson, with a lot of bean-size bells looping around its body. Its tiny sounds, rattling rather than ringing, clear with a bit of roughness that quickly fades, always drive Hyunjin to a special headspace. He likes how it rattling right next to his ears.
Chan pockets the key, then using one hand to unhook the chain necklace. The links rolling off Hyunjin's chest, stomach, then the floor. It brushes lightly against the cock cage.
Hyunjin locks his eyes on the leather, spit already building in his mouth. He swallows a few times until his adam apple catches against the hug of the collar. When he hears the soft click, Hyunjin can truly relax. He tilts his head back as Chan fixed his hair out of the way before a warm palm finds his cheek. Their personal ritual. Hyunjin rests against it and looks up, waiting for the word.
"Pretty."
Chan looks back at him with absolute adore and love. It makes Hyunjin light-headed.
"You're not mad anymore?" he asks dumbly.
Thumb caressing his cheek, Chan replies, "I'm never mad at you, silly. I love you so much I might keep you locked away from everyone."
Plump lips are torn between smiling or pouting. On one hand, Hyunjin is so happy Chan loves him that much. On the other hand, he isn't fond of the idea of never seeing the outside again. However, Chan probably would make his cage good enough for him to forget that need.
"Poor baby," Chan coos. "So drunk from pleasure you can't even think."
A smile bloomed on Hyunjin's lips. He likes when Chan calls him baby. Love. Princess. He likes it all as long as it is spoken by Chan.
A dull jiggle jerks Hyunjin out of his daze. His eyes focused on a tiny thing Chan is shaking in front of him. A key.
That's right. The cock cage.
His groin was almost going numb from the suppressing of the cock cage and the vibrating of the plug.
A wanton whine spills over the pouting lips, Hyunjin spreads his legs and leans back on his hands, trying to present himself.
"Can you hold back?" Eyes trail on the leaking split, Chan asks.
Hyunjin nods first, eagerly, before remembering to word it out properly. "Yes, I can. I will." The chain of bells rattling in his ears, help drawing a familiar feeling in his stomach.
Chan pulls out the remote control. "Do you like a challenge?"
Thick brows pull up, Hyunjin looks puzzled.
"Low setting while I unlock it. If you can hold back, I will let you come all you want. You don't even have to ask for permission."
The offer is sweet nectar and Hyunjin is the bee diving head first into it.
"Yes, I can. I will," he parrots, then adding more. "I will take the challenge."
Chan juts out his bottom lip. "You haven't heard what happened if you failed."
A wicked smile spread across Hyunjin's face, the cloud in his eyes clear as it turned sharp. "I will ace it."
Chan reciprocates with a proud smile. "Well, just in case, if you somehow failed, you will still get to come…"
Not so bad then.
"…but you will have to sit far away and watch me jerking off. No touching, no licking of any kind. I would even make you watch I wiping it clean with a towel." Hand holding the remote, Chan groping the bulge on his jeans.
Thick frowning brows melt, eyes blow and pout grow as Hyunjin whines. "No… Want your cock." Long fingers itching to reach up from where it rests on his ankles.
"Then you better ace the challenge."
At the end of the sentence, Chan turns on the plug.
It is indeed the lowest vibration. But after the whole ordeal, even the smallest nudge against his prostate poured heat straight into his cock. Hyunjin leans back more, angles his weight on the plug and shifts it away from that torturing sensation.
"No," Chan signals with his finger. "Stand up."
Of course, he catches on.
Hyunjin stands up. Each movement shifts the plug around, complimented by the sound of the bells, sending tiny shocks through his body. Hyunjin bites his lips to keep his composure, which earns him a quick peck from Chan before he drops on his knees.
Hyunjin was startled, almost jumping back if not for a warm hand holding the cock cage. Chan wasn't pulling per say, but the firm hold around the dull hug of the metal, plus the slight jerk from Hyunjin, created a tiny force around the already sensitive skin. Hyunjin sobs painfully.
"Good?" Chan stops and checks.
Eyes fluttering as Hyunjin takes slow deep breaths. He tries to blur the vision of Chan kneeling in front of him, face and hot breaths so close to his cock; he nods. "Yes. Keep going. Please."
Next thing Hyunjin feels is the slight poke of the key in the cage's lock, its body turns and the pressure around the base of his cock loosens. He lets out a soft exhale. The mean hug around his cock slightly off and Hyunjin almost followed it, letting everything go. He still remember the challenge.
"Done, baby." Chan's hand rubbed his waist, hot breath raised up onto Hyunjin's face.
With a tiny shiver, Hyunjin opens his eyes and looks down.
His cock is rocking hard, red and leaking so much, drop after drop forming a tiny pool on the floor. But he didn't come.
"Didn't come. Yay." He cheers and looks at Chan, who is returning his dopey smile with his own.
"Yes, good job. Time for your reward."
Hyunjin's knees stopped holding him up. If he gets to come as much as he likes, he's going to do it with Chan's cock in his mouth. But firm hands shoot up into his arms, seizing the motion and making the bells spook. Hyunjin lets out a questioning whine, his knees continue to stop working.
"In the living room, baby," Chan tilts his head. "I have a surprise for you."
Hyunjin finds his legs again and follows Chan into the living room.
The light is dim, but Chan has made sure Hyunjin wouldn't be able to miss his 'surprise'.
In the middle of the living room floor, a thing is standing. Purple with a smooth flare head, tiny nodes stacking along its long, thick body.
"What is that?" Hyunjin asks; his eyes already spot the bottle of lube standing next to the suction base of it.
"Remember this morning, you were asking why I used such a big plug." Chan's hand reached between Hyunjin's ass, reminding him of the thing still vibrating quietly.
Indeed, Hyunjin had asked. Chan spent a good time opening him up. He used so much lube that Hyunjin was worried that it would leak out of his hole halfway through the car drive to the bureau if not for the slight sting it caused. They purchased the plug a long time ago, with the intention of exploring things if the chance came up.
Guess it finally did.
"It’s prepared you for this surprise."
Hyunjin steps close to the thing. It is huge, the size and length has to be around the same as his fore arm, maybe even longer. That thing is going to be in Hyunjin.
He shakes his head at the thought. "I don't think it is going to fit."
"That's why the plug, Jinnie." Chan's voice came over his shoulder. "Do you want another challenge?"
Hyunjin's eyes lock on the thing, quietly asks. "What is the challenge?" He already has an idea of what Chan would say, his mind is latching on what will follow after.
Another challenge means another reward, and Hyunjin has been hungry since this morning.
He could practically hear the smile in Chan's voice. "The longer you can sit on it, at any length, the longer I will keep my cock in your mouth."
Hyunjin whips his head to look at his boyfriend. Chan's eyes had turned almost black. He is hungry too, maybe even starving.
"Get the plug out," Hyunjin demands.
Chan pours half the bottle of lube on the dildo, coating it around. Then more in Hyunjin's hole after pulling out the plug.
The dildo looks even more menacing up close. The nodes on its body are much smaller than Hyunjin thought; its head has a lighter colour while the body has ridges between level of nodes. Like an anal beads with only the balls, huge ones, stacking up with a mushroom hat to form the dildo.
When Chan guides Hyunjin standing on top of it, he reminds him. "Remember, you can come whenever and how many times you want. Don't hold back. Focus on the dildo."
Hyunjin was still eyeing the thing. "Okay."
A hand tilts his chin up, fixing his face on his boyfriend. A quick peck on his lips. Then another. Hand snakes to the back of his neck. Tongue parts lips.
"I love you so much." Chan breaths against his lips.
Hyunjin replies a beat later, dizzy on the kiss. "I love you too."
With Chan's hand holding his, Hyunjin lowers himself.
Thanks to the plug which Hyunjin was cursing at few hours ago, the rim of the muscles meets the purple head and part with ease. So Hyunjin puts more weight on it until there's resistance.
It opens him so wide he already feels it touching his prostate. He can't imagine what it could possibly feel like if he rode it like his normal dildos.
"It's so big," Hyunjin says, almost moaning it out as he continues pushing himself down.
"You're doing so well, baby," Chan praises him.
Eyebrows frowning after his hole didn't give, Hyunjin raised himself up a little before dropping, switching to rocking himself on the big head. It creates little taps on his prostate, raising the tides of pleasure in every cell of his body. The bells on the collar jiggling with his short, rhythmic movement.
Chan says that Hyunjin can come to his heart's content, so he will time his long-awaited orgasm with the widest part of the dildo head. If it causes any pain, it will be overthrown by the flood that has been waiting around for hours.
Hyunjin will get his reward.
Dropping his jaw, he fills the living room space with his noises, mixing with the squelching of the excessive lube.
The rocking eases the rim out, the resistance slowly grows weaker until Hyunjin can feel the first catch over the widest part. His hip jerks up as he has been building momentum. Wasting no time, Hyunjin takes a deep breath and wholeheartedly drops his weight.
His hole swallowed the giant head of the dildo, and Hyunjin came so violently he lost his vision for a moment.
Strings of white rope paint the floor between Chan's legs as orgasm breaks like shock waves in Hyunjin. The dildo is so big, it's crushing his prostate, nonstop shivering spreading through his skin. It feels like it will never end.
By the time Hyunjin's body had adapted to the wild sensation, Chan's hands had moved to hold him up by the elbows. Apparently, the orgasm was so wild, Hyunjin abandoned his muscle function.
He opens his slack mouth to thank his boyfriend, but only weak, tiny strings of incoherent whimpers come out.
"Yeah, you did it." Chan's hand finds its way into Hyunjin's damp hair, parting them as he gives Hyunjin a little petting.
Hyunjin replies with another mewl. Every time he moves, or speaks, his body shakes and nudges itself on the dildo, which sends back in kind the same sensation.
A rough fabric kissed the tip of his nose, then his cheek. Hand petting his hair tangled in the black locks, guided him gently to look up.
Even with his mushy brain, Hyunjin picks up on it right away by the musky scent.
Eyes flutter to open, his hands reach up and paws at the belt and button.
"Hungry for your reward?"
Chan's face focused back on Hyunjin's view. Black eyes, nostrils flaring, huge pecs raise and fall as he heaves.
Shaking fingers slip off the stubborn belt and Hyunjin lets out a loud frustrated whine.
Chan's hand lets go of his hair, and tries to unbuckle everything on its own while the other holds Hyunjin up.
Hyunjin buries his nose in the bulging erection. He snakes his free hand around Chan's thigh to secure the position. Tongue loll out like he can lick it through the layer of the clothes.
When his boyfriend finally pulls the underwear down, his cock slaps on Hyunjin's face, dragging his attention fully back online.
Hyunjin instinctively swallows. He wants it. He can taste it on his tongue as his guts twist and his cock jumps again.
His hands reach for the hard member. One holds the base while one guides its length to Hyunjin's lips. It's so natural for him, he doesn't even think about it sometimes.
Wasting no time, plump lips close around the head, tongue licking on the slit and taste divine.
This is his reward.
Hyunjin thanks Chan with his mouth occupied, noises rumble from deep in his throat to his boyfriend's cock. A muffle grunt above him, fingers scratching against his scalp.
Reaction, not resistance. Chan likes it.
Hyunjin cranks his neck, forcefully rams Chan's cock down his throat until his nose meets the small trim patch of hair. Air gets pushed out of him, the musky thick scent gets in and Hyunjin feels like he's coming again. Coming from sucking Chan's cock.
He doesn't bother to check. It won't be the first time anyway.
A hiss and a twist of his hair. Light tug as Hyunjin is pushing Chan higher. He hadn't popped his head yet, too drunk on the size in his mouth, slurping and licking with his tongue, while his throat convulsing around the head.
"Fuck, Jinnie," Chan spats out between raspy breaths. "You feel amazing."
The corner of Hyunjin's mouth curves up as much as it can as he laughs. Its vibration draws out another moan from Chan, reminding his boyfriend of Hyunjin's intoxicating habit.
He will always respond no matter what.
It doesn't matter if he is drowning in saliva and cock. It doesn't matter if he can't barely hold himself up against the thick dildo impale him knot by knot. It doesn't matter if he can't even use proper words.
It quickly turns into a wrestle with Chan trying to manage Hyunjin's pace while Hyunjin sucks harder and harder, head popping in shallow motion.
At a practical mean swallow to clear the excessive saliva and pushing Chan's cock against his uvula, Hyunjin's cock jumped noticeably between his legs. He wants to stroke it. He wants to come again. But he doesn't want to let go of Chan's cock.
Whining long and lewd, Hyunjin tries to voice it out without letting go of the cock in his mouth.
The fingers in his hair tangle more locks in its hold, the pull and tug turn to aid his head.
"It's alright, baby," Chan says above him, "I got you."
Replying with a whine, Hyunjin lets go of where he was holding on Chan, who makes good of the promise and keeps pushing Hyunjin's head back and forth on his cock.
Hyunjin's hands drop between his thighs; he's hard again. Oversensitive now, even a light brush of his fingers sends shudders up his spine.
With both of his hands, Hyunjin closes them around his cock. He sobs upon contact, hip jerks into the loose hold. He moans and wails. It’s hurt, yet he doesn’t want to stop.
Not just his cock has come with everything it got, or his hole and gut are continuing get stretched on the dildo; his muscles are working overtime as his hip alters between thrusting in his hands and sinking down to the dildo, never knowing what he wants more. Everything turns too much, yet not enough.
He lets Chan use his mouth as he pleases. Jaw drop, tongue loll out, saliva and pre-cum mixing and pouring down his chin, then his stomach.
"Come all you want, love," Chan grunts. "I'm going to come too. I'm going to come from your mouth."
Hyunjin moans again, half a brain to process his boyfriend's word.
Chan pulls Hyunjin's head back with only his tip in Hyunjin's mouth and tilts his head up, one hand stroking the length as he asks.
"Throat or face, Jinnie?"
Hyunjin flutters his eyes, vision swimming. He never stops his hip movement, but the vacant space in his mouth makes Hyunjin whimper in discontent. Tongue searching, cheeks hollow as he finds the tip and starts sucking it back into his mouth despite the firm hold Chan has in his hair.
"Throat then."
Chan thrust back in.
This time, he forgoes all the gentleness. He pistols it in Hyunjin's mouth until his nose meets the pelvis, again and again. Hyunjin's face became wetter each time, from spit, cum and tears.
"Your throat is amazing, Jinnie. Fuck, Imma come," Chan grits through his teeth. "Going to come down your throat, baby."
Hyunjin moans. He might come too, melting there, between Chan's hold and the dildo. His cock is a mess between the loose hold of his hands, squirting and jerking in the mixture of his cum, spit and drool streaking down from his mouth.
It's hard to tell. Hyunjin doesn't care nonetheless, he never wants to be anywhere else right now.
The only thing he can still cohesive enough to tell is when Chan comes. The way nails digging into his scalp, fingers pulling his hair harshly. The way Chan presses Hyunjin impossibly close. The way his airway is blocked, flooded before his brain registers the salty thick taste.
Hyunjin might have moaned, might have blacked out as his throat moved and swallowed the load on instinct. He might have come too, for god knows how many times that day. The euphoric feelings never end, numbing whatever is left of his mind.
When the dim living room swims back into the barely open eyes, Hyunjin is still there on the floor, limbs exhausted. His left cheek is pressed against Chan's hip. Fingers dance in his hair, petting him. His ears pick up soft quiet breaths above his head as Hyunjin looks at Chan's cock, now hanging low.
Hyunjin's head fell forward, tongue darted out. Fingers in his hair haul his attempt right away and Hyunjin cries out.
"Hey, no." Chan pulls him back further.
Hyunjin lets out a louder cry this time, tongue still trying to fish for the cock. Chan promises him.
He almost weeps when the sight of the cock disappears along with the warmth on his cheek. But the hand in his hair moves down to his nape, and his lips meet Chan's. Chan licks into his mouth, kissing away the whine and the cry, melting Hyunjin back down.
When Chan pulls back, a string of saliva and cum connect their lips.
"How are you feeling?" His boyfriend wipes the mess under his chin.
Hyunjin swallows one, then frowns formed by the lack of salty taste in his mouth. He must be out longer than he thought.
"You said I can have your cock in my mouth as long as I want." He pouts.
"I did," Chan says. "But I want to show you something first. After that, if you still can, my cock is yours."
Hyunjin is still pouting, but he will listen for now. "What is this?"
"Look down, baby."
Hyunjin does.
His eyes follow Chan's hand, resting on one of his thighs, next to the absolute filth mess. His cock is flaccid, lying in a puddle of cum, lube and spit. God, Hyunjin did come a lot.
Chan's hand moves to his hip. "You took all of it in." His voice drips with a new-found happiness.
That's when Hyunjin finally gets what Chan meant by telling him to look.
He is still kneeling, but his knees have folded completely. He's fully sitting on the giant dildo that he said was not going to fit inside him.
Hyunjin lets out a soft laugh. "Holy shit. I took all of it."
"Time for the secret."
Hyunjin looks at Chan. He could hear the mischief in his boyfriend's voice. What does he mean by secret?
Chan's hand goes into his pocket and pulls out another remote. It's a different one, not the plug’s.
"Don't." Hyunjin immediately panics. "No, I can't take an-"
Chan shushes him. "It's not going to vibrate, Jinnie."
Hyunjin sniffs, eyes locked to the threatening remote as Chan presses it. The living room falls into silent as they both wait.
Nothing.
Hyunjin looks at Chan, whose face has formed a frown.
"Chan?"
"Weird," Chan says. He reaches to Hyunjin's shoulders, pushes lightly. "Lean back for me."
Hyunjin follows Chan's hand, hissing as the silicone inside presses on the scrambled prostate. His cock still tries a pathetic attempt. He watches as the thing jerks weakly, until it's eclipsed by his belly.
Hyunjin knows he doesn't move or shift, he is only leaning back with the help of Chan's hand. But something is happening in front of his eyes. His stomach goes rounder, until a noticeable lump rises upward.
It's the dildo.
A new sensation washes over Hyunjin as he stares.
A glow grows bigger and bigger in the abnormal forming bulge, blinking between pink and purple. Hyunjin's mind recalls the dildo head has a lighter shade than the rest.
Chan cheers as he looks at the bulge's light. "There it is."
Putting down the remote, Chan touches the round spot. His fingers burn a new heat in Hyunjin.
"Oh my god." He whispers, still mesmerised by what Chan has put in him.
Chan moves his finger up and down the bulge slowly, like he is stroking the dildo over Hyunjin's stomach. Hyunjin could feel those fingers inside him. It's hard to explain; maybe because of the dildo, maybe because of his overstimulated body.
"Chan-ah." Hyunjin calls his name, keen and whiny.
"Yes, Jinnie?" The hand on his shoulder slides to the back of his neck, holding him up as it stroked his hair.
The mirroring of both hands did something to Hyunjin's body. The living room drifts out of his vision as his eyes roll back once again. The orgasm is unexpected, barely there enough to tense and choke out his body. Hyunjin can't even tell if his cock manages to squirt out anything at this point.
This time, Hyunjin gives up. He is exhausted yet too high on pleasure to be knocked out. He can't even shut his eyelids properly. The living room shifted and moved as Chan lifted him off the dildo. He can hear incoherent noises spill from his lips.
"I got you, Jinnie."
