poonsquirts Share definition Flag n. resulting in queefstain(s) 1. Sally's uncontrollable poonsquirts caused indellible queefstains on her undies, and my mind. poonsquirts by choadmonger October 7, 2004 0 0 Get merch Get the poonsquirts mug. Buy Now — $32.95 See more merch