Funny thing is I had to piss so bad but they wouldn't let anyone out of their seat for the rest of the flight due to the turbulence. It was about 45 minutes and I just held it and was going to go when we got off the plane. Problem is, when landed, I can't remember why but we had to wait on the runway before we could drive to the gate. The pilot came on and said we had to wait, not long just 10 or 15 minutes. I knew there was no way I was making it that much longer, so I went to get up to go to the restroom but the stewardess told me - very sternly - to sit back in my seat because we weren't allowed out of our seat until we get to the gate and leave the plane.
I told the stewardess that's fine but there was about to be a cleanup in aisle 22.

she said really testilly that fine, I could go ahead and go but I was doing it at my own risk.

We were literally sitting on the ground and the pilot just told us we wouldn't be moving for the next 10 minutes at least. I said yeah, I think I can risk it.
/CSB