Akademik

mop the floor with someone
mop the floor with someone american informal phrase
to win a complete victory over someone in a competition or argument. The British phrase is wipe the floor with someone .
Thesaurus: to defeat someone in a game, competition or argumentsynonym
Main entry: mop

Useful english dictionary. 2012.