leaky pussy Share definition Flag When the female vagina in unable to contain itself. It just releases fluids continuously, accompanied by a foul odor. Maria Barrick has the most leaky pussy I have ever seen. leaky pussy by Dontae.1025 December 24, 2016 0 0 Get merch Get the leaky pussy mug. Buy Now — $32.95 See more merch