Top definition
To urinate, To pee, using the bathroom, relieving your bladder.
Wheres your bathroom? I gotta bust a leak
by el numero cero January 14, 2008
Get the mug
Get a bust a leak mug for your fish Yasemin.

Available Domains :D

  • bustaleak.se
  • bustaleak.net
  • bustaleak.men
  • bustaleak.ninja
  • bustaleak.org
  • bustaleak.com