Announcement

The World Record for the longest pee is 508 seconds. That’s almost 8.5 minutes.

September 20, 2022