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 0 0 Get merch Get the teetleak mug. Buy Now — $32.95 See more merch