manky purro Share definition Flag a spotty discharging vagina fuck,whats that stench?is it your manky purro? manky purro by boastee February 10, 2010 0 0 Get merch Get the manky purro mug. Buy Now — $32.95 See more merch