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. Словарь английских идиом и выражений. 2012