WHIZ


Meaning of WHIZ in English

urinate, pee, piss, have to go , take a leak

A few minutes after the concert began, my daughter whispered, "Mommy, I have to whiz."

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.