Mop-squeezer definition

(slang) A queen (the playing card)
noun
0
0
Advertisement