{{term}}
- {{preview}}
Top definition
bust a leak
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
bust a leak
neck gaiter and mug.