Out of no where, when liquid starts coming out of a woman's breasts. Usually in public.
Holy shit Jane just had a teetleak!
by plumppimp July 18, 2012
Get the teetleak mug.