A Mistreated Assistant

Yesterday was an important day for Bowser and his minions; it was Bowser Jr's birthday! But, that was behind them, now, and today was back to business as usual. Bowser Jr left his room, and was almost immediately greeted by a piranha plant emerging from a nearby pipe on a wall.
"Hello, Master Jr! My name is Garuf, and Lord Bowser has assigned me as your personal assistant. I'm looking forward to making life easier for you!"
Jr gave them a dirty look. "What, does dad not think I can take care of myself? I'm 19 now, for fuck's sake."
"Of course he doesn't think that! He just though you'd appreciate having someone to help out every now and then, that's all."
"Fine, whatever. Your first order is to leave me alone."
"...Alright then, I'll... Check back with you later, I guess."
With that, Garuf disappeared back into the pipe, and Jr sighed. He'd certainly have to talk to his father about this moron.

Bowser was sitting on his throne, looking rather bored, when Jr came up to him. "Ah, good morning! What do you think of your new assistant?"
"I don't want them, I can handle things on my own."
"Of course you can, I don't doubt that, but wouldn't it be nice to have someone do things for you instead of needing to do it yourself?"
"I don't care, they're just gonna be annoying!"
"Listen, son. I wouldn't have gotten you an assistant if I didn't think you'd like one. Give it some time, maybe a week or so, and we'll see how you feel then, okay?"
"...Fine."
"That's my boy! I wish I could do something to help, but this is something you can really only do on your own. Besides, I've got a couple meetings I have to deal with today, I wouldn't have time to help even if I could."
"Always with the meetings... Alright, I'll see you later", Jr finished, and walked away, thinking about how he could at least get some amount of entertainment from the "assistant" he didn't want...

A few minutes later, Garuf popped out from a pipe again. "Hey, Master Jr! Anything I can help with?"
"Yeah, actually... Get me some googly eyes, fairly big ones."
"Right, I'll be back in a minute!" Back down into the pipe they went, returning about half a minute later with two large googly eyes held in their vines. "Here you go!"
"Sweet. Alright, hold still for a sec", Jr said, taking the googly eyes and sticking them on Garuf's head, then stepping back to take in how ridiculous they looked. "Haha! I knew you'd look better like this!"
Somewhat embarrassed, Garuf did their best to smile. "W-well, if you like it, I guess I'm fine with wearing these."
"Cool. Stick with me, I think I'm gonna enjoy having you around more than I expected."
"Er, can I take the eyes off before we go anywhere? I don't really want others seeing me like this..."
"Nope. Get used to them, they're your uniform now. Besides, you already said you're fine with them!"
"M-my unif...O-okay, that's fine..."
"You're damn right it is. Let's get going."
Off Jr went, with Garuf quickly moving between pipes to follow him, hoping they wouldn't pass many people on the way... Which, of course, they did.

After a seemingly almost endless day, Bowser Jr had gone to bed, and Garuf finally returned to the piranha plant section of the barracks, immediately being laughed at as they'd forgotten to remove the googly eyes on their head. "Oh, shut it, you idiots. Not my fault I gotta deal with Jr", Garuf responded, pulling off the eyes and shoving them into their locker before leaning against a wall.
Eventually, another piranha plant popped up next to Garuf. "Hey. I hear you were picked to be stuck with the kid? My condolences."
"Hey, Venus. Yeah, this one day made me realize why no one volunteered for this job. Damn kid made me wear googly eyes the whole time, almost everyone we passed laughed at me. You ever hear a dry bones laugh? It freaked me the hell out."
"Hang in there, bud. Even if it doesn't get better, which I think it will, at least you'll get used to it eventually."
"...Yeah, you're right. I can handle it a while longer, and if it stays terrible, I'll see if I can get reassigned."
With their newfound confidence, Garuf felt ready to put up with whatever nonsense Bowser Jr would put him through over the coming days...

A few days later, Venus found Garuf slumped against a table, googly eyes still on their... Strangely red head. "Garuf? You okay?"
"This kid's gonna be the death of me."
"You...You have to be overreacting, he can't be that bad!"
"He is. Every day, like a dumbass, I think 'Oh, today couldn't possibly be as bad as yesterday!' And, of course, it's even god damn worse."
"Well, ask Bowser to reassign you!"
"You think I haven't? I tried, and you know what that idiot said?" Putting on a mocking tone, Garuf continued. "UuUh, I tRaInEd YoU tO bE sTrOnGeR tHaN tHiS, nMeH!"
"Jeez, you're lucky I'm not gonna tell him you said that..."
"Even if you did, I don't think I'd care at this point."
"...I hate seeing you like this, bud, we've gotta figure something out. Why's your head completely red, by the way?"
"Jr decided he wanted to see what I'd look like without spots, so he made me get his weird brush so he could paint them all red. Then he just left them like that, and I haven't bothered cleaning it off."
"Hang on, I'll be right back."
Venus went down into the pipe they were protruding from, eventually returning holding a a sponge and a bucket of water in their vines. "If you don't mind, I'm gonna clean that paint off you, you look ridiculous."
Garuf gave a slight smile. "I'm kind of okay with it at this point, but... Thanks, Venus."
Pulling off Garuf's googly eyes and setting them aside, Venus got to work.

After several minutes of scrubbing, Garuf's spots had returned to being white, and the bucket's water had tinted red from the paint. "Alright, think we're about done here! Don't you feel better, now?"
"...Yeah, a little... But, this doesn't really change anything, does it?"
"You're right, but we have to do everything we can to keep your mood up, even if it doesn't affect the main problem."
The two stood in silence for a moment, before Garuf looked down at the bucket. "...Hey... Does Jr like to swim?"
"Um... I think so, but, why are you asking?"
Garuf didn't say anything, a grin forming on their face.
"Garuf?"
Without warning, and still without any words, Garuf disappeared into the pipe, leaving Venus incredibly confused.

The next day, after meeting up with Bowser Jr once again, Garuf (with their googly eyes on, of course) put their plan into motion. "Master Jr, there's something I'd like to show you, if you'll allow me."
"Ugh, fine, but this better be good."
"Alright, come with me, please."
Some minutes later, the two arrived at an out-of-the-way warp pipe. "Right through here, Master Jr."
"...Wasn't there a sign in front of this pipe, before?"
"I... Don't think there was, no. You must be thinking of a different pipe."
"...Yeah, you're probably right", replied Jr, proceeding to hop into the warp pipe and be sent away with a bwoop bwoop bwoop!
Garuf didn't follow at first, shaking with excitement. At last, their torment was over! After taking off those accursed eyes for the last time and throwing them as far as possible, they returned the sign they'd hidden back to where it should be. As mad as they were, they didn't want anyone else using this pipe without knowing what the issue with it was, which was detailed on the sign:
WARNING
THIS PIPE IS ONE-WAY ONLY, AND ITS EXIT IS DEEPLY SUBMERGED
IF YOUR SPECIES NEEDS TO BREATHE AIR, CONSULT WITH A MAGIKOOPA BEFORE ENTERING

No matter how many times he went through a warp pipe, Bowser Jr could never seem to get used to it, the rapid pace of the twists and turns always making him somewhat nauseous. He still recognized how useful the pipes were, of course, though he preferred not using them if possible.
The movement began to slow down, indicating Jr was nearing the pipe's exit, which he could now see as he rose toward it. What the hell? There's water up there, why wasn't there a warning!? Well, there wasn't really anything he could do now, but he'd certainly be complaining to Bowser about this, after going back through. For now, he took some deep breaths, before holding one and puffing his cheeks just as he was sent into the water.
SplooshCLANG! "Mm!"
He didn't even need to look, but he did anyway. The warp pipe that had sent Jr here, being one-way, had sealed shut with a steel cover, far too strong for him to do anything about it. Ugh, my clothes are gonna get all fucked up from this, and I like these ones, too! Not wasting time trying to get back into the pipe, he set about swimming to the surface that was so distant he couldn't even see it. Just a moment later, though, something wrapped around his ankle!
"You're not going anywhere, you jackass!"
It was Garuf! They'd followed him here, and they were holding him down with a vine from several feet away! "Mmm, MM!", he went, trying to pry the vine loose to no avail. "Not really sure this'll make up for you practically torturing me these last few days, but man is it gonna feel good."
"Leblt gblo oblf mble, yoblu diblck!"
"Oh, please, keep talking! With each word, the best part of this comes just a little sooner."
Jr ignored them and started swimming over to try to hit them, but before he could reach them, they let go and went down the pipe they were sticking out of. Thinking he had a chance to escape, he took off toward the surface again, but Garuf grabbed him again, now at a pipe a good distance away. "Nope! I'm not planning on letting you get air just yet... Or, more likely, ever."
He tried again to swim to Garuf, but they just repeated the process of momentarily letting go, moving, then grabbing him again. "You know, I've got an idea on how this could be even more fun...", they said, quickly snaking a couple vines under Jr's clothes, then pulling away to rip them apart! Jr immediately covered himself and complained, "Dablmn iblt, fublck yoblu! Ibl liblked thblose!"
"Oh, how unfortunate! And quit covering yourself, we're the only ones here right now, I think."
Garuf was right, this was no time for embarrassment. Jr moved his hands aside, leaving his rather sizable dick visible, and once again swam toward Garuf, who moved to a new pipe like the last couple times. "Hm... Am I imagining things, or are your cheeks bigger than before?" Jr had been holding his breath about a minute, and indeed, his cheeks had slightly grown as a result of his increasing need for the air he'd been wasting. "Wobluld yoblu jublst shblut ublp!?"
"Yeah, get mad! Empty out your lungs!"
He paused for a moment and covered his mouth... He really needed to stop bubbletalking, he'd already lost a lot of air because of it. Going after Garuf clearly wouldn't work, as well, Jr would have to figure something else out, setting off to look around the seabed. "Going exploring, huh? Cool, I'll let go of you for now if you let me follow you around and be annoying." Jr said nothing, begrudgingly nodding with a bubbly growl. "Nice, goin' on an undersea adventure with an asshole!" Garuf let go of Bowser Jr, and off the two went.
A couple minutes passed without much interesting happening, other than Garuf doing their best to annoy the hell out of Jr. "This is a bit more boring than I was expecting. Gotta say, you've got quite the set of lungs... But I can hear you starting to struggle!" With three minutes of breathholding having passed, Jr was definitely feeling some strain, blowing bubbles more frequently over time as a blush formed on his grapefruit-sized cheeks. "Check this out, dumbass, this is what you look like!" Garuf proceeded to inflate their cheeks to a humorous size, bubbles leaking from their lips. Jr just rolled his eyes and continued swimming.
For a while, he managed to ignore Garuf, who redoubled their efforts to be annoying.
"Doo, ba-doo, ba-doo..."
"Boooriiing, fricken' drown already."
"Ha, neat, I think your cheeks are turning purple!"
"Are we there yet?"
"I'm not touching you, I'm not touchi-"
"SHBLUT UBLP!"
Garuf stopped for a moment, taken aback by Bowser Jr's sudden outburst, before continuing. "Oooh, you maaad! Come on, keep yelling!" Jr, not currently caring about air, did a sort of swim-charge toward Garuf while continuing to yell. "GEBLT THBLE FUBLCK OVBLER HBLERE!" Of course, Garuf simply moved between pipes like always. "Nyeh nyeh, still can't get me!"
"WOBLULD YOBLU JUBLST- MMRK!" Jr stopped and covered his mouth again, puffing his purple cheeks about as big as basketballs. He'd just wasted a ton more air, and he already badly needed to breathe, his chubby belly spasming. "Finally, it's happening! How long's it been, like five, six minutes?" Jr looked over at them with fear in his eyes... "...Plbleasble...hblelp..."
"...Oh my god, I almost can't believe you really said that. One more time?"
"Hblelp mble!"
"Mmh, that's good... So, you want air?" Garuf blew a few bubbles. "Go get it!"
Jr's eyes widened and he scrambled to grab the bubbles, though they simply slipped between his fingers. He tried to swim after them, and nearly reached them, but Garuf grabbed him before he could. "Hey, don't go too far, now! I'll blow out some more, but this is it, so you'd better not miss them again." They blew more bubbles, and with Jr directly overhead, he'd have an easy time catching them. "Hlp-GLK!" He certainly inhaled some of the bubbles, but also some water, causing him to cough that air right back out, along with a lot of what was already in his lungs before he could regain his composure. "Haha, you actually thought that would work!? WOW, you're stupid!"
Now, with both hands over his mouth again, and his enormous cheeks slowly turning blue and getting even bigger, Bowser Jr curled in a bit as he gave up on looking around for anything helpful, just focusing on holding in what little air he had left. Garuf pulled him down in front of them again for some more teasing. "Hey, now, it's not all bad. Look down!" Jr did so, and noticed he'd gotten fully erect at some point. He certainly didn't understand why that would happen in such an awful situation, though it did at least make it slightly better. "Stop covering your mouth, by the way, I want a good view when you start gasping." He simply shook his head, almost certain that he needed his hands there to effectively hold his breath at this point. "Move your damn hands!"
Still, no response. Garuf sighed. "Oh, whatever, I'll move them myself."
Wrapping a couple vines around Jr's wrists, Garuf pulled his hands aside. His eyes went wide and cheeks even wider as bubbles streamed from his quivering lips and he struggled against the vines. "Aaany second now..." They were right. With his face and beach ball sized cheeks fully blue, and his body shivering all over, Jr had only seconds until he'd be forced to inhale. Fighting Garuf's seemingly unbreakable grip further, frantically kicking about, the moment finally came.
"MMM, MM, MMMMBLLBABALBLABL!"
A huge cloud of bubbles flew from Jr's mouth as his cheeks and lungs rapidly deflated. He managed to keep from breathing for a few more seconds, looking at Garuf with a terrified expression, before a convulsion of his chest forced him to gasp.
"GKHUUUAAAGLLGKL!"
After nearly eight minutes of breathholding, Bowser Jr was finally drowning. Strangely, a lot of the water he'd sucked in went to his belly instead of his lungs, visibly expanding it. Another gasp fully flooded his lungs and inflated him further as he desperately thrashed in the grip of the piranha plant killing him. Said plant was quite enjoying this show, as well. "Oh man, you look just as good as I expected! Not really sure why you're inflating, but this is great!" Jr barely even noticed Garuf was saying anything, choking and hiccupping as water was repeatedly forced into and out of his lungs, stomach continuing to bloat out, looking like he'd swallowed a beach ball or two.
"Ooh, I just got a fun idea! You're still coherent enough to pay attention, right?"
"GARGLK, HLK-GKH!"
Clearly, he'd need to be given a reason to pay attention. Garuf released Jr's hands (which almost instantly grabbed his neck) and held their ankles instead, dragging him down so he was at roughly the same height as Garuf, who proceeded to yell to make sure they got their point across. "I might give you air if you shut up and listen!" That did the job, Jr's wide eyes now focused on Garuf as he tried to quiet down, pained whines and gurgles still audible. "Right, good. So, I've got a bit of a game in mind. I'll let go of you, then move to a different pipe, and after that, if you manage to touch me, I'll give you air. If you try to swim for the surface, the deal's off. Get all that?"
"Grgl, HICP, GLUGLP!" Unable to speak, Jr just frantically nodded as he started loudly choking once again. Garuf released his ankles as promised, then went down into the pipe they were sticking out of to appear from another. "Alright, come and get me if you can!"
Off Jr went, swimming rather awkwardly due to both his panicked state and being weighed down by his ever-expanding stomach, now about two feet wide. He knew actually reaching Garuf before they could move away was utterly impossible, but he still held out hope that they would eventually show mercy if he kept at it long enough. So, he did. A full minute of this cat-and-mouse game passed, and Jr's belly had grown by another foot, now so heavy that he couldn't swim any more, needing to run on the bottom instead. He could feel himself starting to run out of energy, as well, his choking slowly turning to rapid panting as he began to feel dizzy. "Ooh, you almost had me that time! Come on, keep at it!" Jr had no choice but to listen and continue. No matter how much effort it took, he had to get the air Garuf was offering!
Another minute and a half passed, and Jr froze up for a moment with a gurgling moan. His arousal had been slowly building the whole time he'd been drowning, and it just then reached its peak. Fondling his huge stomach and repeatedly thrusting his hips forward, his dick shot several strands of cum into the water, momentarily distracting him from the desperate situation. When he finally came to his senses again, his breathing had become calm and his vision started to dim, but he forced himself to stay awake and keep going after Garuf, who was shocked at how long he was lasting. "Okay, all teasing aside, this is really impressive at this point. I was sure you would've passed out, like, two minutes ago!" Though, Jr wasn't aware enough to comprehend what they'd said.
One more minute came and went, and Jr tripped on his now seven foot wide belly, falling forward and laying on top of it. He squirmed in place, but was now too weak to get anywhere, his whole body beginning to tint blue. Garuf came close to get a better look at him. "How are you getting this big? Anyway, now that it doesn't matter, I want you to know that I never intended to let you touch me. I'll be staying here to watch you finally die, then I'll head out." Jr blearily looked over and reached for Garuf, who leaned away to keep him from reaching them. He let his arm drop, now only able to slowly breathe water, the vast majority of which went straight into his huge stomach.
All that could be heard, now, was the subtle flow of water pouring into Bowser Jr's exceptionally-drowned body... Then, Garuf felt something on their stem. Jr's belly had now expanded to the point that it was now touching them. Oh, whoops...Ah, well, I did promise. Jr had won their "game", albeit unintentionally. Moving around to his front, Garuf leaned forward and put their lips around Jr's, blowing air into his waterlogged lungs.
Slowly coming back to awareness, Jr found himself able to focus again as the blue tint disappeared from his body, though remained on his face. It took him a while to realize it, but Garuf was finally giving him air! He was only given about half a lungful before they moved away, however, leaving his lungs still partially flooded as he held his breath to keep the new air inside, cheeks already the size of volleyballs. "Wakey-wakey! Your fatass stomach touched me while you were passing out, so I gave you air like I said I would. Man, are you lucky!" Jr gave a weak smile, then his chest spasmed. His body was trying to reject the water in his lungs, but he couldn't cough it out or he'd lose the air he just got!
"Yeah, you've probably still got water in there, huh? Hmm... I think I know a way you could get that out while still keeping the air." They didn't, of course, but they pretended to try to remember while they made something up. "Ah...Mm... Ah, right, I think I remember. You're supposed to... Close your eyes... Stick out your tongue, then, um... Plug one nostril, and then exhale through the other. For some reason, that makes water come out before air." Still mostly drowned, Jr didn't question it, doing as Garuf had said and looking ridiculous as he exhaled all the air he'd been given before he managed to realize that it wasn't water that was leaving him. "HAHAHA! Good one, idiot, you really think a plant would know shit about lungs!?" Jr was fuming for a moment, before he sucked in water once again, resuming his drowning and the seemingly limitless expansion of his belly.
Once again, he squirmed in place for a couple minutes as Garuf watched him slowly lose his energy for the last time. Soon enough, Jr's body was tinting blue again, and he simply laid atop his belly that had now grown to be nine feet wide. "Here we go, no more air this time. In a minute, you'll pass out, and a while after that, you'll die. Gotta say, fuckin' took long enough."
"...urg.....ugluuuhh.....", Jr went, his dick spasming and sending out another, much smaller load. With a slight smile still on his face, his eyes slowly closed and he finally lost consciousness. "Right, no reason to stick around, now, he's fucked at this point" Garuf said to theirself, slipping down into a pipe and leaving the dying Bowser Jr behind.
As they slid through the pipes, Garuf had a realization. Shit, what am I gonna do when Bowser finds out? I'll be LUCKY if he just throws my ass in a wood chipper... You know what? Fuck him for making me put up with that shithead for so long, I ought to drown his ass, too!
Already, they had a plan in their head and a grin on their face. This was going to feel even better than just killing Jr...