Find the word definition

Wiktionary
squish mitten

n. (context slang vulgar English) vagina