WHIZ


Meaning of WHIZ in English

urinate, pee, piss,[B] have to go, take a leak [B] "A few minutes after the concert began, my daughter whispered, ""Mommy, I have to whiz."""

English idioms vocab.      Словарь английских идиом и выражений.