HAVE A LEAK Meaning of HAVE A LEAK in English urinate, take a peeWhen you go camping, it's okay to have a leak in the woods, eh. Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012