Top Definition
To urinate, To pee, using the bathroom, relieving your bladder.
Wheres your bathroom? I gotta bust a leak
#pee #bathroom #urine #number one #numero uno.
by el numero cero January 14, 2008
5 Words related to bust a leak
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.