Find the word definition

Wiktionary
mop squeezers

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