Wiktionary
mop squeezer
n. (context slang English) A queen (the playing card)
n. (context slang English) A queen (the playing card)