Work Text:
Cosmo knew how to handle rush hour. He'd done it plenty of times before, with no issues whatsoever, but this time was different. This time he was on the verge of pissing himself.
He knew he shouldn't have drank so much water before lunch started but curse him for being thirsty.
Cosmo pressed his thighs together, trying hard not to piss himself while gathering the full tray of orders from where they’d been put in the kitchen, ready to be delivered to tables.
Sprout, who was also busy with the rush, eyed him from where he was. "You doing okay, Cosmo?" He asks, taking his own collection of orders but waiting for an answer.
Cosmo wanted to say no, but he forced a smile and said, "I'm fine." He turned on his heel, heading for the dining room when Sprout said,
"You can take a break if you need it, Cosmo. I don't mind taking up some of your customers—"
"No!" Cosmo snapped, shaking his head as he looked at Sprout quickly.
Sprout was taken off guard by Cosmo's sudden aggression. "I didn't mean to offend you—"
"No, no it's okay, really," Cosmo reassured Sprout. "Just... need to use the bathroom. But the rush'll be over in no time." He shrugs, then pushes out of the kitchen into the dining room where he can hear the loud chatter of the customers waiting.
Usually he’d be okay with Sprout taking over, even just for a second, but he couldn’t this time. He’d gotten in trouble last time, accused of not ‘helping’ when he’d been helping plenty.
As he served the different people, Cosmo wondered if he wasn't hiding it good enough. His awkward walk, the way his face probably looked uncomfortable. Were they going to talk about him behind his back? Make fun of him? Possibly report him for acting weird?
He didn’t really care what the customers had to say, but he was worried about being reported. He doubted that anything would happen to him, but the possibility was still there.
Cosmo focused on his bladder, trying to forget the lingering anxiety regarding his customers, the tension and pressure feeling overwhelming between his legs as he kept his thighs pressed together tight. The sensation was odd, making him feel... good?
Fuck, he didn't know. He didn't know if the pain was making him feel things he'd never felt before or if he was finally breaking under stress.
Back inside the kitchen, Cosmo was alone. Sprout must still be serving, he thought, walking up to the counter. No one else was in the room, and there weren't any finished orders just yet—rendering him useless.
Cosmo glanced around, wondering if he should make a run for it, or if he should just wait. Either way, he wasn't sure he was going to make it. He made a noise as he crossed his legs, biting his bottom lip hard. Any movement caused a weird feeling to blossom between his legs.
All he could do now was just... dwell. So, he did. He placed his hands on the counter in front of him and rocked, praying that an order would come in or maybe, just maybe, he'd be let off duty and could finally relieve himself.
But right now, he couldn't risk it.
Cosmo panted slightly, still swaying where he was. He continued to squeeze his thighs tight. It felt like he was pinching the top of his groin, then back down with every sway. Mixing that with the uncomfortable sensation of something about to burst was enough to make Cosmo...
Cosmo, unaware he was getting off on the feeling of squeezing his thighs together and swaying with a full bladder, made a noise that snapped him into reality.
His eyes opened and when he realized he'd moaned, out loud, in the kitchen—embarrassment burned his face, and he quickly looked around. No one was in the kitchen. He was alone.
Cosmo looked forward again, frozen. His pussy was throbbing, aching for him to keep going. To do whatever it was he was doing.
With hesitation, and an emotion he could describe as dread, he adjusted on his feet and leaned back. He pressed his legs together tight, and another satisfied groan vibrated from his throat.
He whined as he rocked his hips in the air, feeling his clit harden in his panties, pleasure radiating over his cunt as he found himself becoming increasingly desperate to get off.
Then, within his mindless air-fucking, his pelvic hit the counter in front of him. He paused, opening his eyes and looking down at the counter in front of him. He was standing in front of the corner, having braced himself there when he came in.
Slowly, he inched closer. Cosmo hesitated and began to uncross his legs. He winced as pain blossomed in his lower half, and he tried desperately not to piss himself right then and there as he pressed his cunt against the counter corner.
Cosmo had to stand on his tippy toes to do this, letting out a shaky breath as he slowly began rubbing his pussy on the counter. His tights and panties were in the way, but there was no way he was going to take off his pants right now.
He was risking so many things—being late to checking on his customers, leaving Sprout to take care of everyone, risking someone walking in on him fucking the corner of the kitchen counter in middle of lunch rush, and on top of that, he was about to piss himself.
Cosmo bucked his hips hard on the counter, biting back moans as the sensation overtook every other emotion he felt. The pressure of holding his pee was still there, but somehow, that made it feel so much better. He felt tight. Full. And part of him wondered that if he let himself pee, right here, right now, he would cum.
Cosmo held the counter hard, his palms against the marble to keep him steady as he pressed down against the corner. He could feel the edge press against his entrance, and all that was preventing him from fucking the edge were these stupid tights.
He didn't care. He rocked his hips hard against the corner, panting as he rubbed his clit and clenching pussy on it like the perverted asshole he was.
He thought about Sprout walking in. What Sprout would say. What he would do. Or if someone else walked in, anyone else—
He was going to cum at the idea of someone coming in and seeing him like this, seeing him so desperate to get fucked, railed. He imagined them fucking him over this counter and teasing him about how badly he needed to pee, telling him to let himself piss on their cock as they fuck him senseless.
Cosmo leaned forward, a deep, guttural moan slipping his lips as he felt his orgasm ripple over his body. His legs shook as he tried to keep himself up, his pussy clenching and throbbing around nothing until—the pressure in his abdomen became too much and he broke.
Cosmo flinched when he felt himself let go, eyes widening the moment it happened as warmth spread between his legs. Cosmo leaned down as quickly as it happened, pressing his face against the cold stone as pleasure and relief hit him in waves.
After a few minutes, Cosmo slowly lifted his head. He panted heavily, face hot as he leaned back, getting off the edge he’d violated and stared at the mess he’d made.
He was so disgusting. So gross. So painfully and utterly revolting to let himself do this.
This was his punishment, he thought. He shouldn't have been doing this in the first place, so now he was stuck with piss-soaked pants and the smell of urine to remind him how filthy he was.
Cosmo was about to walk away from the counter when Sprout cleared his throat from behind him.
Cosmo looked back quickly, freezing as he spotted Sprout standing in the doorway. His stomach flipped and now, Cosmo felt like he was going to vomit with how embarrassed he was.
Sprout looked Cosmo up and down, eyeing the yellow puddle that dripped between his legs before smiling just slightly. "Well, uh... Came to tell you that I took your customers."
Cosmo blinked a few times before slowly nodding. "... T-Thanks."
A moment of silence.
"... So, are we going to talk about that?" Sprout asked.
"No," Cosmo answered, quickly.

cricketsalad Mon 20 Oct 2025 08:48PM UTC
Comment Actions
galaxypuke Mon 20 Oct 2025 11:22PM UTC
Comment Actions
brainznsfw (brainzzfics) Mon 20 Oct 2025 11:53PM UTC
Comment Actions
galaxypuke Tue 21 Oct 2025 01:01AM UTC
Comment Actions