Squish mitten Share definition Flag A woman's vagina Her squish mitten smells bad. Squish mitten by KittyKattMeow June 27, 2010