I walked around the front of the bus just in time to see Zach coming down the steps and joining our class.
“Where’d you run off too so quick?” He asked when he saw me walking up to him.
“Just went to stretch my legs. I couldn’t take another second on that bus.” I lied.
“I know what you mean,” He said, “my legs are so stiff, if that drive was any longer I might have turned into a statue.” He stretched his arms above his head, enjoying the freedom of no longer being confined to a tiny bus seat. The hem of his shirt slid up over his stomach as he stretched. I couldn’t help but sneak a glance at the exposed skin, it looked so soft and warm, I just wanted to pull him against me and kiss every inch of him.
Fuck. Stop it Snow. Focus. Zach is your friend, you can’t be thinking of those things with him standing right here. I snapped myself back to reality just in time to hear the head teacher adress the group.
“Unfortunately, due to the delay with the flight, we won’t be going straight to the hotel as previously planned. Instead, we’re going to leave our suitcases on the bus and head to our first tour. When we break for lunch you’ll all have an hour or so to explore the city on your own so remember to please stay with your buddies.”
Zach groaned. I looked over at him.
“You ok man? Getting tired of me already?” I joked, giving him a playful nudge.
He stiffened at my touch. That was strange. Zach was known for being witty and quick with a comeback, he would never pass up an opportunity to make a joke at my expense. The fact that he let my comment drop without even an attempt at a rebuttal was concerning.
“Seriously, are you ok?” I pushed.
“Fine.” He said through clenched teeth. He crossed his arms over his chest and shifted his weight from one leg to the other and back again. I just kept looking at him. He was acting so strangely, I was worried he was sick or something. He must have felt me staring at him because after a few long seconds he elaborated, “I just really need a fucking piss.”
Oh shit. All this time I had been so focused on not wetting myself that I never even thought about Zach and the fact that he hadn’t peed yet either. Judging by the way he was standing, hunched forward slightly with his thighs pressed tightly together, he looked like he was in pretty bad shape.
This is a guy I’ve known for years, and I’d never seen him need a bathroom this badly before. It’s was kind of exciting. But as much as I wanted to see him at the limits of desperation, I still cared about him and felt bad that he was so uncomfortable. I started to point out the direction of the bathrooms but as soon as I opened my mouth we were interrupted by the head teacher again.
“The first tour will start from that building over there,” she gestured, “it will be a walking tour of some of the historic sites in the city. Please grab anything you’re going to need between now and lunch because we won’t be coming back to the bus until then. Let’s go.”
Zach groaned as our group started moving. It was only a few blocks to where we were meeting the tour guide but walking was clearly making his situation worse, every step jostling his over-full bladder. His face was locked in that tight-lipped-brows-furrowed expression people get when they’re really concentrating on something, and I swear I could hear his breath hitch every few steps.
“Why don’t you just ask to go to the bathroom before we get to far from the bus. I’m sure no one would mind waiting a few minutes for you to run back if it means not having to go through the tour with wet pants.”
“I’m not gonna make the entire class wait around while I run off to the bathroom like a child. I can hold it.”
“Plus with the amount of piss in me right now, its gonna be at least a 10 minute affair.” He chuckled a little at his own joke before groaning again and crossing his legs. He had to stop waking this time to regain his composure. Things were clearly getting worse for him very quickly.
The sight of this beautiful man in front of me crossing his legs and bobbing up and down trying to keep everything in turned me on like nothing ever has. My dick throbbed against the inside of my jeans and I had to pull my sweater down to try and hide how hard his words were making me.
“No fucking way man.” I rolled my eyes, doing my best to seem disinterested.
“Seriously. I’ve never had to piss so bad in my fucking life. I’ve never had to go so bad that I could actually see it.” He said.
I raised an eyebrow at him, and he lifted his shirt to prove his point.
He was right. I can’t believe I didn’t notice it before, but the outline of his swollen bladder pushing against his belt was clearly visible under the smooth skin of his abdomen.
“God that looks painful.”
“You have no fucking idea.”
“Are you gonna make it till lunch?”
“Honestly? I don’t even know if I’m gonna make to the tour building. You might see me piss myself today.” He laughed weakly.
He was trying to be casual but I could tell he was really worried about how long he could hang on for. His whole body was stiff and he hadn’t met my eyes since we’d gotten off the bus.
“Shit dude.” I didn’t know what else to say. “Uh.. maybe you could go behind a building or something?”
“No thanks. Becoming an international sex offender isn’t on my to do list for this trip.” He said harshly.
He was getting snappy so I thought it best to leave him alone for little bit while I tried to come up with a plan to get him some relief.
We were nearly at the tour building when Zach stopped in his tracks and shoved his hands into his crotch.
“Fuckfuckfuckfuckfuckfuck.” He muttered under his breath, squeezing his dick for dear life. His whole body was tense and little beads of sweat were starting to form on his forehead from the effort of holding everything back, slicking his dark hair to his face. The waves of desperation were clearly getting stronger as his body tried relentlessly to force out the flood inside of him. He wasn’t gonna last much longer.
As he regained his composure I put my hand on his back and rubbed soothing circles, trying my best to ease his tension.
“You’re not gonna make it to the bathroom if we go on this tour. But I have an idea. Do you trust me?”
He met my eyes for the first time since the bus. A deep blush had crept up from under his collar and spread over his cheeks, either from effort or embarrassment or both. He nodded.
Once I had the ok from Zach I ran ahead to find the lead teacher. “Mrs.! Excuse me! Can I please speak with you privately or a moment?”
“Of course, Snow. What’s the matter?”
“Well, you said we wouldn’t be going back to the hotel until much later, but I have to do [*insert personal medical routine here*] and it just can’t wait until tonight. Would it be possible for me to go there now and come back in time to meet the class at the end of the tour? It won’t take long I promise.”
She considered what I had said for a moment. “I can’t have students running around the city by themselves. Are you sure this can’t wait?”
“What if I bring my buddy? I’m sure Zach won’t mind. And we could have a chaperone accompany us. It really can’t.”
“I suppose that would be fine. Mrs Tara will get a cab and accompany you both to the hotel. She’ll know where to meet the rest of the class when you return.”
“Thank you Mrs.” I said, and ran back to find Zach.
He was at the very back of the group now, walking gingerly with his hands in his pockets, trying not too jostle his bladder any more than he already was.
“You and I are going to the hotel now. There’s a bathroom there that you can use. We’ll meet up with the rest of the class later. You don’t mind missing the tour do you?”
“Oh god, Snow that’s the best news I’ve heard all day. I would kiss you if I thought I could do it without pissing all over myself.”
The thought of zach kissing me made me blush so hard I’m sure he could feel the heat coming off my face from where he was standing.
“You’re cute when you blush.” He chuckled.
“You…. I mean uh… you- you’re…. uhh..” I stammered for literally any words that would hide how flustered he made me.
Luckily I didn’t have time to embarrass myself any further because that’s when Mrs Tara called us over.
“Come on boys. Cabs here, let’s get a move on.” She waved us over and we all piled into the car, Mrs Tara in the passenger seat, and Zach and I in the back seat.
Any semblance of composure Zach had been maintaining up to that point immediately melted away as soon as the car door closed, leaving him a tense, sweaty, fidgety mess. And it was so. Fucking. Hot. He had his hands shoved into his crotch with a deathgrip on his dick and I’m sure if the chaperone wasn’t in the car with us he would have put his hands right down his pants for better access. He leaned forward resting his forehead on the seat in front of him, watery gasps falling from his lips every time we hit a bump or took a corner too hard.
The drive to the hotel was pretty short, which unfortunately meant I didn’t get to enjoy his cute desperate whimpering for very long, but it was clearly good news for him because by the time we reached the hotel his shoulders were shaking from the effort of trying to hold back the flood. I’m surprised he made it out of the car without leaking, given how hard his body way fighting for release.
As we stood in the lobby of the hotel waiting for Mrs Tara to get our room key, Zach seemed totally unaware of anything that was going on outside of his need to piss. He hadn’t taken his hands off his dick since the cab, and he’d stopped answering anything I said to him, obviously too wrapped up in trying to stay dry for the last few minutes before we got to the room.
I stood in front, trying to block him from public view as he struggled. “You’re doing so good.” I whispered, putting one hand on his shoulder. “But you’re gonna have to take your hands off your junk before Mrs Tara come back. We don’t want her thinking you’re a perv or something.”
When he met my eyes I noticed his cheeks were stained with tears. His whole body was shaking“……can’t…” He breathed.
Oh fuck. He had been holding his breath for god knows how long, even breathing coming second to not pissing himself in public. That wasn’t a good sign. “Ok.” I assured, looking around frantically for another plan. “How about you go wait for the elevator and I’ll go get the key from her.”
He nodded and shuffled over to the elevator, painfully slowly. I ran up to the front desk where Mrs Tara was just finishing up with the clerk.
“Zach is waiting by the elevator, may I please have the key?”
“Here ya go. I’ll wait for you boys down here. Hurry back.” She instructed, handing me the key.
“Will do!” I yelled back, already running to the elevator to meet Zach.
When I got there the doors were open and we both shuffled inside the tiny room. Once the doors were closed Zach leaned back against the wall, and doubled over. His knees were bent and he looked like he was trying to curl himself into a ball.
“Can’t this thing go any faster.” He moaned.
“Shhhhh, we’re almost there.” I rubbed his back, trying to comfort him.
He looked up at me, eyes pleading. “It hurts, Snow.” He sniffled, tearing up again.
“I know.” I cooed, “but you’re almost there.”
The elevator was silent save for the ding of the floors as we ascended, and the sound of Zach’s laboured breathing and the occasional whimper. We were only going to 5, so it wouldn’t take very long, but as we neared our level I heard Zach gasp.
“I… I’m sorry…” he choked out.
When I looked back at him he had his legs tightly crossed and had the same white knuckles grip on his dick he had earlier. But this time there were thick streaks of wetness dripping down the left thigh of his grey jeans.
“We’re so close man. You can do it. We’re so close.”
I guess he managed to cut off the flow because the wet patched stopped spreading just before it reached his knees. The damage was still visible but at least his shoes were dry.
Just then the elevator doors opened at our floor. I raced down the hall head of him trying to find our room and open the door before Zach’s pants took any more damage. Don’t get me wrong it was hot as fuck to see him like that, with the damp fabric of his skinny jeans clinging to his legs, but I still didn’t want him to have to go back to the bus with his pants soaked, so I wanted to help him avoid further leaks if possible.
I got to our room and unlocked the door. Zach was only a few steps behind me, and once the door was open I grabbed the front of his shirt and practically dragged him into the room, pushing him into the bathroom and shutting the door.
I honestly thought that would be the end of it, but right as I was about to take my shoes off and settle in to wait for him, Zach called me from behind the closed door.
“Snow?….can you come in here?” his voice sounded weak.
“Yeah what do you need?” I asked as I opened the door.
Zach was just standing in the middle of the bathroom, still hunched over with his legs crossed. Hands still wrapped tightly around his dick.
“If I let go I’ll lose it.” He choked.
“Need me to do your belt?”
I went in and knelt down in front of him, lifting his shirt to get access.
“Holy fuck dude.” I could literally see his abdominal muscles pulse and contract under his shirt. His body really didn’t want him to win this fight.
But it was difficult to get a good grip with him squirming around. I managed to hook my fingers around the buckle but when I pulled to loosen it, Zach let out a small yelp.
“Fuckfuckfuck no please fuck….” his voice trailed off as i watched the wet patch from earlier darken again, only this time it didn’t stop. Urine hissed out of him. It seeped through his grip and started running down his thighs, spreading across his knees and dripping down onto the tile floor.
We’re both locked in place by the shock of what was happening. He was full on pissing himself in front of me. The sound of liquid dripping onto the floor echoed through the room. It seemed to go on forever. It must have been like 2 full minutes before the stream tapered off, or at least it felt that long as we both watched the scene play out in horror. At the end of it all we were both left in a puddle that took up most of the bathroom floor.
When I looked up at Zach his eyes were closed and he was panting.
He laughed. “You have no idea, dude.”
He opened his eyes and looked down at me. Still trying to catch his breath, he offered me his hand and helped me to my feet.
“Sorry I got you wet too.” He blushed, looking at where my knees were soaked from his puddle.
“No sweat man. You must have really had to go to piss someone else’s pants. That’s gotta be some kinda record.” I joked.
He laughed, “yea well at least I took you down with me.”
“Here,” I said, handing him some towels, “let’s get the floor cleaned up and find you something to change into. I think I’ve got extra pants in my backpack.”
“Any chance you’ve got a shirt too?” He asked, pointing to where the wet stop had crept up, soaking the hem of his shirt.
“Yeah, here.” I laughed, tossing him the extra clothes. “Now clean yourself up so we can get back to the tour.”
He smiled. Then he leaned in and kissed my cheek. “Thanks for being cool about this.”
I blushed, and went to go sit on the bed giving him some privacy to get himself cleaned up.
Definitely an interesting first day abroad. Little did I know it would not be the only experience we would have like that on this trip.