Actions

Work Header

3-minute Challenge

Summary:

Raihan sucks Kabu off in a toilet stall. That's it that's the fic.

Notes:

I forgot that I posted this as a threadfic waaaaay back on my Bluesky. Enjoy!

Work Text:

"Raihan we can't do this here."

It would be a lot more intimidating if Kabu isn't sitting with his legs spread on the closed toilet lid. His younger lover on his knees, already nosing at the zipper of his slacks.

"We just have to be quick. Please, Kabu? Everyone's drunk anyway. They won't even realize we're gone." Raihan rests his cheek against his inner thigh, looking at him with puppy eyes cranked up to maximum.

Warm breaths ghost his confined prize. Kabu really looks way too good in a suit, but Raihan bets he'd look even better disheveled, flushed, and begging to cum down his throat.

Raihan has been hovering around him all night. Kabu isn't the type to splurge on a new suit for every new event he goes to, so his maroon suit has become a signature look of sorts, but with Kabu's regular jogging and their-ahem-couple’s activities, his pants are having a hard time containing his thighs. His absolutely divine thighs that Raihan wants to stay between forever. And god, that ass. Raihan felt himself twitch just by seeing the fabric pull taut around them. Thank the heavens that the cameras had already moved on from him when Kabu stopped for a photo. Otherwise, the crew would have gotten a really scandalous picture of Raihan.

Raihan runs a hand appreciatively along the line of Kabu's thigh, feeling the muscles underneath, from his knee up to his crotch. He thumbs at the seam connecting the left and right side of the pants, pressing where his balls sit.

"Raihan." Kabu chides, but his tone lacks heat. He's liking this.

"Just three minutes. That's all I ask. Then we can go back to smiling and mingling or whatever you want." He offers. Kabu furrows his brows at him, but Raihan holds his gaze. He understands that setting a time like this would come off as a little insulting, but it's also a challenge.

"...Alright." Kabu grumbles.

Raihan nearly cheered out loud, but settles with a "Yessss." He gets to work right away with undoing Kabu's fly, tugging at the underwear just enough for him to take out his lover's cock. He's already half hard, and he wastes no time in suckling it into his mouth.

Kabu's scent washes over Raihan as he goes right down to the hilt. The salt and pepper pubic hair tickles his nose. It was a surprise when he first found out that Kabu keeps himself in order here too. Nice and trimmed. Raihan has begged for Kabu once before to let him try shaving him there, curious at how it would look when smooth, but it turned into him being the one getting shaved instead. It was hot to see Kabu working on him so intently, but Raihan got hard in record time with all the handling Kabu did.

He's getting distracted. Back to the task, Raihan!

He glances up at Kabu and taps at his wrist. Kabu understands the message. He pulls back his right sleeve to look at the watch. Kabu huffs, waiting until the second hand to reach twelve, then nods his head as signal to Raihan.

Kabu couldn't stop the groan that tears itself from his throat even if he tried. Raihan sucks on him as if he's trying to physically gather the blood there. Suffice to say, it's super effective. Kabu quickly hardens to full mast. Raihan puts Kabu's legs over his shoulders as he works. Kabu covers his own mouth with his left hand, trying his best to muffle his voice. His eyes alternate between the watch's face and Raihan bobbing his head. His hips buck when Raihan hollows his cheeks on the up beat, before dropping back down, engulfing Kabu in the warm, wet heat.

The intensity of it all is making Kabu lightheaded. Raihan's large hands are more than enough to hold him in place by the waist. Kabu digs his heels into Raihan's back when the door to the toilets suddenly opens. They both freeze.

The lovers trade glances. Kabu's clearly more panicked. Raihan is half way down the shaft right now, so he motions for him to pull off.

If only Raihan isn't such a brat.

The dragon trainer moves downwards instead, sheathing him fully inside.

Not to say that Kabu is small or anything, but Raihan's mouth is pretty big in comparison. He breathes through his nose and caresses the underside of the shaft with his tongue. Kabu fists his hands in Raihan's hair to try and get him to stop.

The response he gets is a sharp suction that makes him arch his back in surprise. He nearly hits his head on the porcelain behind him, but over the course of the sweet torture, Raihan has pulled Kabu so far towards him that he's nearly folded in half.

They hear the sound of the sink turning on, off, and the door swinging shut. The invader has left.

Raihan pulls up a bit and blinks innocently at Kabu, before giving an experimental suckle at his tip, asking with his eyes if he could continue.

Kabu pressing his head back down is all the answer he needs. And not even half a minute later, Raihan is rewarded with warmth flowing down his throat. He keeps himself down until he's sure that Kabu is all spent before giving one last drag up and off with a ‘pop’.

"Time?" He asks as he licks Kabu clean before tucking him back in place, looking like a Purrloin that got its cream.

"Three minutes...and six seconds..." The old man huffs and pants, but checks his watch anyway.

"Aww, I lost." Raihan pouts, as if he didn't just fellate Kabu to the brink and back. The sound of Kabu's zipper accents his statement. He stays kneeling on the floor as Kabu sits up properly.

"So you did." Kabu is very sure that he is as much of a mess as he feels. His eyes land on the bulge on the front of Raihan's pants and then up to the satisfied smile on his lover's face. Ugh, he can never stay mad at him.

"Let's go to my room. I can't leave you like this." Kabu nudges at Raihan's crotch with the tip of his shoe. "You did say we'll get to do whatever I want if you fail the challenge."

"Y-yes! You're right, haha. Gotta honor the rules!" Raihan melts so eagerly with just a touch from him. Kabu smiles.

Hmm, now that's an idea.

"Help me up. It seems this old man has had too much to drink." Kabu taps at his lap. Raihan quickly stands and supports him. His legs are still shaky and his face will most likely stay flushed for a while longer. Should be enough for them to avoid suspicion.

They take a moment to clean up their appearances as much as they could in the mirror (Raihan adjusting himself in his pants to not look so obviously hard), then make their way out together, saying quick goodbyes to their friends.

Since Raihan likes his suit so much, let's see if he'll like his shoes as well.

Series this work belongs to: