Actions

Work Header

One, Two, Three AM

Summary:

Wait a fucking minute.

Raihan never forgot his original plan of wanting them to wake up in each other’s arms like true lovers did.

And now he had the perfect plan to achieve that goal.

Notes:

WOW THIS SHIP IS GREAT dont mind me just sliding into here i dont belong here the fuck but that aint stopping me! Just a heads up! I have not played the game so all my knowledge comes from playthroughs (if wildcat would fuckin finish it) and other fanfics of this ship absdakd so I tried to characterize them properly to the best of my ability.
This started out as simple Raihan tries to get Kabu to sleep in with him idea but then it turned into a two shot with shower sex and first time anal with a big ass dick into a tight af asshole what im so sorry

(See the end of the work for more notes.)

Chapter Text

The first time Kabu laid down in bed with him to spend the night instead of borrowing the couch, Raihan wanted to either: Scream, get up and dance, cry, or take a picture. Obviously, he didn't do any of those things since he didn't want to make a scene, but he did hold his arms out to Kabu who promptly… didn't settle against him that night. That was fine, everything else was taken ridiculously slow in their relationship, whether it simply being busy gym leaders or own personal pace, so Raihan didn’t mind. It took them a while to first hold hands, hug, kiss, and even do those first few hand and/or blow jobs, so it was something Raihan has grown used to.

Even though he didn’t cuddle against him, they still slept peacefully that night until morning came. It wasn’t even normal morning, but ungodly hours morning and Raihan only realized it when the bed shifted with Kabu getting out of it. Raihan didn’t move that much himself as he groggily blinked himself awake, gaze going from the window to see it still dark to trying to trying to find the other gym leader. His back was too him, burn scars and that tattoo trailing down his arms faintly showing up in the moonlight before being covered by a shirt. Raihan accidentally showed he was awake by letting out a yawn that he hardly covered well behind his hand.

Kabu kept his hands still on the hem of his shirt as he turned around, adjusting it on his body slightly as he caught Raihan slowly sitting up and stretching. “I didn’t mean to wake you.” He said softly, stopping his dressing for the time being to make his way over.

“Time’s it?” Raihan’s words were mumbled and ran together with the groggy feeling that wanted to pull him back down onto the mattress.

“4 AM; I’m going out for a jog. You should go back to sleep.” He already knew he wouldn’t join him which was alright with him. The one time he did, Raihan was sleepy the rest of the day and it lead him to almost being blindsided by a wild Machamp. Why are those beefy lads so fast?

Too tired to argue, Raihan nodded his head and moved to lay back down, mumbling a simple “S’alright,” as he tried to get comfortable again, but Kabu didn’t leave just yet. 

Instead of finishing getting dressed, Kabu rolled his shoulders, spared a small glance over to the clock showing the time and spoke once more. “I’ll be back in a few hours.” The promise was secured with the faintest of pecks to his forehead. Raihan almost wasn’t sure if it actually happened if it wasn't for Kabu’s hair tickling his nose. After that he turned, quickly finishing getting into the proper attire for the jog and left Raihan more awake than he was before.

Raihan laid there, eyes blinking up at the ceiling with sleep one of the last things on his mind. He really should have expected Kabu to keep up that routine, but now he was starting to wonder how it would feel like to properly wake up in each others arms. Maybe one day Kabu could forgo that little habit of his to let Raihan indulge a little. Maybe he could ask him to stay and sleep with him, maybe he could hold him so close and secure against him that he would feel too content to leave, maybe if…

Try as he might, even if sleep was the last thing on his mind it was the first thing on his body. He ended up dozing off again, head lulled to the side and ruining his goofy smile as his cheek squished against the pillow. A new dream started up, one where he had Kabu sleeping on his chest with his head tucked under his chin in the way Raihan would love. They would wake up at normal human hours would slowly open their eyes to each other. Both their voices would be deep and raspy with sleep as they asked each other if they had a good rest and they would share a kiss so sweet in contrast to their morning breath, but it would be everything Raihan would ask for.

When he did wake at a more normal time a handful of hours later, Kabu was not in bed. He wasn’t sure if he expected him to come back after his jog, but it would be nice to actually wake up next to each other the first time sleeping together. He was still alone under the sheets, but by the sound of it Kabu was back from his jog and in the shower. 

As Raihan listened to the water on the other side of the bathroom door, he thought over his dream once again. It sounded so wonderful being together; he did enjoy being with Kabu as boyfriends normally do. In fact, he wanted to be with him right now. A small smirk crossed his features, just enough for a little fang to show through and poke his bottom lip.

Well now, looks like he would have to join him then. 

He pushed himself out of bed, making his way over to the bathroom door with his arms stretched above his head to wake himself up some more. He gave the door a little knock afterwards, but he still ended up pushing the door open a little bit to let his voice inside. “Firefly, you decent?” Even if they have seen each other naked a few times before, he could still respect his privacy.

“Yes, I’m still in the shower.” 

“Sweet,” Raihan allowed himself inside, closing the door behind him, “can I join?” He could make out Kabu’s figure behind the frosted glass, seeing him stop his movements of washing his hair and most likely looking at him through the corner of his eye as he thought over the question. Raihan didn’t think he would say no, but there was probably a condition.

“Alright, but only to shower too.” 

“You caught me.” Raihan held his hand in defense as he chuckled softly. He wasn't really planning something (at first,) but he could joke along and poke some fun. It didn’t take long for him to undress being as he did only sleep in his boxers. The were slipped down his thighs and left on the ground unlike Kabu’s neatly folded clothes on the counter. 

He pushed aside the glass door, stepping in behind Kabu and immediately going to him without a care of personal space. He wrapped his arms around his torso, pulling him to his chest with a happy hum as he laid his chin atop his sudsy head. This was exactly what he was dreaming about last night and he couldn’t help but relax against him. He’d have to do this exact thing later on when he was able to come over again. He hated the fact that the fire tamer had to go back to Motostoke today when he had this wonderful idea in mind, but that was the fate of a gym leader.

Kabu didn’t relax back and instead stood there with his hands up and also covered in bubbles since someone interrupted his shampooing. He tried to wiggle away from Raihan. “At least wait until I’m done washing my hair.”

Raihan gave another nonverbal noise of acknowledgement to that and pulled his chin off his head. He did still keep his arms around him though, unable to help himself. This did not go unnoticed by Kabu, but he didn’t say anything yet as he finished where he left off. Even when he did step to be under the spray once more, Raihan followed suit.

The dragon tamer didn’t wait for verbal confirmation as he slowly pulled Kabu back against him when he noticed no more soap was washing down his body. He went willingly and finally melted against him like Raihan wanted and he placed his chin on his head once more.

“You’re rather affectionate this morning.” Kabu pointed out softly, but he wasn’t complaining at the moment. Raihan was a solid and warm force against his back and his hands were currently above his waist.

“It’s your fault for kissing my nose so cutely last night, firefly.” Which was true, but he decided to keep quiet about the real reason since he didn’t want to make him feel bad about not giving him those early morning cuddles. He didn’t want to make it sound like he wanted him to not do his morning jogs. He knew how the old man was about his exercise and keeping on top of it.

“That was earlier today.” Kabu corrected as if it mattered, but a faint blush still tinted his cheeks. “I’m still sorry for waking you.”

“It’s fine, don’t worry about it. I went right back to sleep afterwards” He could sleep a long time if given the chance, but he wasn’t that heavy of a sleeper as most tend to think. The littlest things woke him, but that was sort of conditioned into him since Flygon was very rambunctious when they were just a little Trapinch.

A small noise left Kabu and Raihan wasn’t sure if he really felt it was okay or not, but neither continued on to talk about it. It was Kabu that changed subject, looking up as he moved one hand to pinch one of his dreadlocks between his fingers. “Do you need to wash your hair?”

“Wouldn’t hurt.” If he was offering, then…

“I’ll wash it for you.”

He couldn’t help flashing him with a toothy grin. “You’re too good to me, sunshine.”

Kabu rolled his eyes at the nth pet name he’s come up with before turning around in his arms, their positions slowly changing for Raihan to be under the spray of water. He didn’t stay for long, just enough for the dreads to be coated in water yet not completely soaked before he stepped out again. Kabu already had shampoo in his palms, expecting Raihan to kneel down, but he had other plans.

Raihan reached forward, placing his palms on the back of Kabu’s thighs right under his ass to pull him close and lift him up. Kabu understandably flailed, the shampoo in his palms being smeared over Raihan’s back as he gripped at his shoulders while his strong legs went around his waist to hold on tight. His blush was more noticeable now, and all Raihan did in response happily grin at him as he held him against the wall.

“You need to give me a warning before picking me up!” 

“Sorry, just thought this would be easier than me crouching down.” 

“It isn’t safer.” Kabu huffed and Raihan was tempted to kiss those slightly pouty lips. Somehow, he managed to refrain from now. “And I told you you can only join me to bathe, not this.”

“What?” He dragged out the word, looking at him funny with his toothy grin growing. “What are you talking about? This just makes it to where I’m not face level with your dick and that would be way too suggestive for just a shower. ” The last three words were said in a purr as he leaned forward, nuzzling his nose against the underside of his jaw. 

Kabu didn’t laugh out right, but Raihan could hear the humor in the voice that told him he won him over. “Hand me the shampoo again already.”

Raihan pulled one hand away from Kabu’s thighs to reach to the side, thankful for his long arms as he was able to just barely grab the bottle. He fixed his grip to be more secure, pulling it closer to hand to Kabu. “For you, hot stuff.”

Kabu gave a small shake of his head, but he still had a grin as he filled his palm with shampoo again. The bottle was passed back over and put back in place as Kabu lathered the soap between his fingers. When Raihan straightened again, Kabu moved to press his hands to his hair. He started to run his sturdy fingers between the dreads and thoroughly massage his scalp. The younger man tilted his head to the side as he moved forward, enjoying the lathering and leaning against him some more. 

The kiss started out soft, a light press as Kabu continued to rub his head. Each press was languid as Raihan deepen it, the hands in his hair slowing as the older man started to focus more on the kiss. His hands stopped completely when Raihan pulled at his bottom lip, nibbling it lightly with the point of a fang. A gasp left Kabu as he kept his hands on his hair, holding him close as Raihan continued. He sucked on his lip before releasing it, his tongue coming forward to give an apologetic lick to the place he nipped. He started to slowly trace his lips with the tip of his tongue, but it was when he moved one hand up from his thigh to hold his ass than Kabu gripped his shoulders to push him back. 

“You're distracting me.” He tried to scold, but with the flushed look on his face it wasn't the most effective. The face Raihan wore in response showed he knew this too. 

“My deepest apologies, my beloved firefly.” He started out overly sweet and formal, but all he was given was an an unamused look and Raihan knew he had to try a different approach. “Please don't kick me out I'm literally shaking and crying right now.” By shaking and crying he meant nuzzling underneath Kabu’s jaw again, pressing faint kisses to his wet skin. 

Kabu finally placed his hand on his head again to finish where he left off, a small frown on his lips when those kisses turn into nips. “Don't leave any marks.”

Raihan’s response was to open his mouth wide, letting his teeth poke at his Adam's apple with just enough force to feel the pinch. He dragged his fangs across his skin as he brought his lips together, the bite faint enough to not leave a hickey as he was asked. He was alright with that request as much as he would have loved to mark him up, but the hands stuttering in his hair and the cock starting to chub against his stomach was a much better reward. 

Raihan could tell Kabu was a bit conflicted in how to respond to the attention in that cute way he always did. His leg around his waist shifted to hold him tighter, but hands were on his shoulders to push him away again. 

“There; wash it out now.” His voice was still level albeit it a little airy and now Raihan wasn't so sure about not having ulterior motives anymore. Ideas were in his head. 

“Wash it out for me?” He asked, words so sweet as he looked at him with puppy like eyes. Kabu actually has the audacity to look at him suspiciously. He must know his change of plans, as astute as he was wise with age. 

If he did notice the change in Raihan’s mindset, he didn't call it out just yet. “Fine.”

“So good to me.” He repeated as he pulled Kabu off the wall, giving his thighs a small tap with a rift of his fingers to tell him to put his legs down. Once more they shifted around and now this time Raihan was almost under the still warm water. He kneeled down, the water spraying against his back as he looked up at Kabu expectantly. He was face level with his cock as predicted, but with ideas on his mind it was the position he wanted. 

“I thought this was too suggestive for just a shower.” It wasn't a question, but more of a comment. He didn't sound annoyed, at the least, but thankfully Raihan had an excuse that easily sounded more believable for this change that was stated with a charming smile. 

“Holding you under the water sounds slippery and dangerous, sweetheart. This is much safer.” Already he was reaching out to hold one of his thighs once more, his fingers propping up the swell of his ass to pull him closer. Kabu went willing, and that made his smile grow. 

“You should have done this to begin with.” 

“And miss out on that good morning kiss? Not a chance, baby.” 

Kabu looked at him with a small frown, knowing Raihan had more to say, but it ended up not coming. It was left to Kabu to act first, doing what was his original plan was by running his hands through his hair again to wash out the shampoo. His first mistake, however, was letting Raihan keep his hand on his leg. 

He was pulled closer, close enough for him to press a kiss to his hip bone. It was soon given the same treatment as his throat, his teeth pressing against the jut and slowly dragging against it before finishing with another kiss. Kabu truly tried to rinse the water out of his hair, but then the next kiss was at the root of his cock and he had to put his hands on his shoulders for the third time- this time being for support. Kabu looked down at him, his lips pressed into a thin line, but no complaints came yet. He pressed another kiss, his lips slowly dragging up the growing length to the tip. He lapped at the head, and it was enough. He broke Kabu’s mask, and he finally gave in with a faint moan coming from his parted lips. 

“This was supposed to be just a shower.” He mumbled behind a hand he brought up to his lips to stop any other noises from escaping. 

“Hate to break it to you, firefly, but you're too much of a sexy, silver fox for it to ever be just a shower.” He kept his lips close, letting the faint touch of his purred words occasionally brush against the underside vein. His hands trailed up, both taking a handful of his toned ass to cup in his palms. He continued grouping at his ass, feeling the muscle shake as Kabu slowly started to lose his composure. It was when he wrapped his lips around his tip did he feel the tug on his hair. He didn't pull away, but he did stop as he looked up at his lover. 

It took a moment for Kabu to find his voice, but then again it wasn't like Raihan was helping by staying on his cock like this. With another shaking breath, the older man finally spoke: “Watch your teeth…”

Raihan pulled off after that, chuckling lightly. “Hey, that was only one time. It wouldn't have happened if you weren't pulling on my hair so much anyway.” It was the first time he sucked Kabu off and things got a little messy. Thankfully there wasn't any blood or anything serious like that, but it took a lot of convincing for Kabu to let him put his head between his legs again. “You saying I can continue, baby?”  

The response came quicker this time, showing there was no hesitation and his mind was made up. There was still some defiance in his voice though, trying to put his foot down in some places. “Only this once. If it always leads to this I will never let you shower with me ever again.”

How boring, but Raihan held his pout to himself. “Then I should make the most of it then, yeah?”

Only a hum came from Kabu with a faint tug to his dreads. A small sign silently saying: Yes, now get to it. 

“Can I try something?” Raihan still kept his eyes up towards him, watching Kabu slowly opened his own again from when he closed them when he hummed. 

“What?” His voice was a bit softer than before, no longer suspicious of his motives since it was all obvious now. 

Raihan adjusted the hold on Kabu’s ass, moving to spread it apart for one finger to poke at his rim. He felt him jump at the touch, but he kept his hands steady. “Let me eat you out?” 

The blush that has been grown across the bridge of Kabu’s nose started to spread to his cheeks. He knew what that meant, and now he was thinking of Raihan doing that to him. They haven't done too much ass play, only getting one finger inside him once to distract him from his worries of teeth during a blowjob and that was about it. He knew he should do more, he's seen Raihan’s dick and knew he wanted that, but at the same time, he’s seen Raihan’s dick and wondered if fingers would really be enough to open up all the way. 

“If you don't want to that's alright. Tell me what you want, baby.” He’d even get out if that's what he wanted and he'll deal with his own erection all sad and alone like. 

It was when Raihan spoke again did he realize he was taking to long thinking over the question. Kabu cleared his throat, rolled his shoulders, and gave in with the faintest nod of his head. “No… you can…” he trailed off when he noticed the look Raihan was giving him. He wanted him to hear him say it, not just for complete, verbal consent, but because for some reason he found it all the more sexy. It made his blush worsen, but he made sure to not let his voice waiver. “You can eat me out.”

“I think I'm actually going to cry for real now, firefly; you're too amazing for me.” Raihan moved his hands to his hips, signaling for him to turn around. 

“Sometimes I wonder if you forgot what my actual name is.” Kabu mused as he turned as asked. Raihan then pushed at the small of his back, a signal to lean against the wall. It was still slightly cold from where he pressed his chest against it, but he always ran hot so it was hardly a problem.

“I can moan your name into your asshole if you want, Kabu.” He was back behind him, holding his butt in both hands and pulled his cheeks apart to reveal his hole. Raihan had to take a moment to lick his lips, already imagining it puckering and begging to be used. Someday, he would love to slide his cock right inside, but for now he was more than happy with just using his tongue. Whenever that time did come, however, he would more than happily call out Kabu’s name as he fucked him into where they were laying on. 

“That isn't necessary.” It was said through tight lips as Kabu looked behind him, watching Raihan finally come forward. 

It started with a kiss, how did it end up with a bite to his ass? Raihan had completely forgotten about the earlier request to not leave any marks and began to litter his pert, pale, backside with numerous blotches of red. They shouldn't be seen by others here which was the primary concern, so if should be fine. He wasn't chided as he fangs indented red points into his skin. He also made sure his upper thighs were given the same treatment, and even his hips before deciding to focus on what he originally set out to do. 

Kabu hardened cock started to poke at the wall when his hips started to sway at the nips and bites, his bottom lip being pulled between his teeth to keep quiet. He was always quiet during these times, and each time Raihan noticed this he was determined to hear his voice. Kabu did still when his hips were grabbed again in large hands, a pair of thumbs coming out to spread his ass. It was then that a hot tongue came forward and deliberately dragged across his hole did Kabu finally release his bottom lip to let out a breathy moan. 

Even with the continuous hiss of the shower head, the moan did not fly by Raihan unnoticed and he was determined to hear it again. He continued the motion, loving the taste that was a freshly cleaned Kabu with each heavy lap of his tongue. His breathy moans still sounded like a beautiful melody as he could feel him relax on his tongue. Raihan let go of one of his cheeks to reposition his hand, one finger back to poke as his rim as he moved down to kiss and suck on his taint. Kabu's back arched to push his hips closer to that devilish mouth and in return, he was rewarded with another drag of fangs back up to his entrance. 

“Too good for me.” Raihan repeated in a low murmur from before, not giving Kabu the chance to tell him to stop saying that like usual as he pushed his tongue inside. 

It sounded like Kabu wanted to moan Raihan’s name, but he faulted at the second syllable. Raihan kept moving his tongue, pushing it as deep as he could to hear more of Kabu’s too quiet moans. He wanted him louder, wanted him to properly cry out his name and beg for real, but he might never get that out of Kabu since that's just how he was. 

Even so he was still determined to hear more and soon he was properly fucking Kabu with his tongue. Past his rim his walls were warm and soft and he could feel his own spittle trail down his chin from his messy eating, but he could hardly care about himself right now outside of his own aching erection. First, he needed to care for his lover. He sucked on his hole once more before his tongue pressed in again, this time a finger joining him to reach where his mouth couldn't. The thick digit slid past Kabu’s rim with his tongue, pushing a little deeper as he stopped at the second knuckle. A faint whine came from Kabu and he brought a hand down in response, wrapping it around his own cock to start pumping himself in rhythm to Raihan’s movements. 

He made sure to be careful since they didn't have any proper lube, but Raihan was still able to slowly push his finger inside to the last knuckle. He curled it before pulling out, the process starting up again only without his tongue now. His plan was changing, that obvious enough with the finger involved, but now he wanted something else. Raihan stood from his spot, finger still moving inside him as he craned his head down to be able to whisper in Kabu's ear. 

“I just want to rub it against you- that okay? Can I do that, firefly?” He asked to make sure he was aware of his wish to change the place. He had a dark blush on his own cheeks and his cock already pressed insistently against Kabu’s back. He didn't start grinding against him just yet as much as he craved the friction, but he wanted to know if he was okay with that. 

Kabu still kept his hand on his own dick, slowly pumping it and holding it tight between his fingers as he looked up at Raihan with his half lidded gaze. He didn't answer verbally, but him reaching up to pull his head down for an off center kiss at such an angle was confirmation enough that he could continue. The kiss broke apart, but Kabu still kept his hand up on his neck, back still beautifully arched as he pushed his hips closer to him. 

The dragon tamer removed his finger from the older man, using both hands to once more part his ass to slide his cock against his hole. He didn’t push in, there not being enough preparation or slickness for penetration just yet, but his swollen head still caught on Kabu’s puffy rim as he started thrusting against him. He wasn't sure if he was aware of it or not, but Kabu pushed himself up in his toes as he moved his hips back in tandem, both of them easily falling in rhythm with one another despite being still relativity new to the concept of sex with each other. Raihan could barely hear Kabu over his own voice, harsh pants of his name leaving him as he stayed close to his ear.

“Raihan, I’m- I’m… f-fuck-” He tried to give his warning out, but the heavy cock grinding against him, not to mention the pleasure he was getting out of his own hand, was enough to pull the words out of his mouth. He tried to say he was about to come again, but instead of words out came a faint moan.

Thankfully the message was received and Raihan answered with a nip to the lobe of his ear. “M-Me too. Come for me, Kabu, I-”

It was Kabu that came first, letting out a moan that cut off whatever he was about to say, stroking himself just right and tugging his orgasm out of his cock. He marked the wall, but he could hardly care about the mess he made since he accidentally pulled Raihan’s hair in his climax. It was just what he needed to find his release as well and soon the fire gym leader’s back was painted in white, not being washed off as Raihan still blocked the water. He was not able to marvel at his masterpiece though as Kabu fell back to be flat on his feet, using his lover as leverage to lean against instead of the wall.

The feeling of cum sandwiched between them and sticking them together was a bit uncomfortable for Raihan, but he could hardly care at the moment since holding his lover to make sure he didn’t fall was far more important. By the wrinkle forming between gray eyebrows, it looked like Kabu was feeling the same.

“Need to sit down, old man?” Raihan asked with a smug smirk, ruining Kabu’s moment of post climatic bliss with a heavy glare being sent his way. He wasn’t even dignified with an answer, leading for Raihan to try and lean down and kiss that frown right off his face. He was denied as Kabu turned his head away. Alright, that was not the right response then, but he was okay with trying again. “I mean, do you want me to wash you off and carry you to bed so we can snuggle together, my sweetest firefly, my loveliest sunshine, my ooey gooey little-”

“I don’t need all that.” Kabu smacked at his thigh to get him to stop, the action successful as whatever pet name was going to come next was replaced by a chuckle. “Hurry up, the water’s getting cold.”

From there Raihan did as asked, washing them both off of jizz and even cleaning off the wall with Kabu following languidly behind. Taking his lover by the hand, he helped him step out of the tub where they both dried off and dressed: Kabu in the clothes he had put aside and Raihan back in his boxers. Kabu’s hair was mostly dry, but Raihan knew his own would be a bitch to get completely water free. He got carried away and let the dreads soak up too much water, but he did suppose his reasons for the oversight were valid. He knew he should tend to them and make sure they were still well maintained, but right now he had a lover ready to curl up against him and most likely take a nap. In the few times they did fool around, Raihan has learned that Kabu always got rather lethargic after his climax and would doze right off and-

Wait a fucking minute.

Raihan never forgot his original plan of wanting them to wake up in each other’s arms like true lovers did.

And now he had the perfect plan to achieve that goal.