Wiktionary
mop squeezers
n. (context slang English) (mop squeezer English)
n. (context slang English) (mop squeezer English)