HAVE A LEAK [B] Meaning of HAVE A LEAK [B] in English urinate, take a pee [B] When you go camping, it's okay to have a leak in the woods, eh. English idioms vocab. Словарь английских идиом и выражений. 2012