Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by plumppimp
teetleak
Share definition
Flag
Out of no where, when
liquid
starts coming out of a woman's
breasts
. Usually in
public
.
Holy shit
Jane
just
had a teetleak!
teetleak
by
plumppimp
July 20, 2012
Get the
teetleak
mug.