Manky muff Share definition Flag A vey nasty, dirty, and stinky twat "Damn man that chick probably has a manky muff" Manky muff by Cousinvinny June 29, 2017 0 0 Get merch Get the Manky muff mug. Buy Now — $32.95 See more merch