mop the floor with someone

Alternative forms

 * mop the floor with somebody
 * sweep the floor with somebody
 * sweep the floor with someone

Verb

 * 1)  To trounce or defeat thoroughly or in a humiliating manner.
 * She mopped the floor with her opponent, defeating him 68 to 2.

Translations

 * French:
 * Georgian: თრევა, ჩახევა
 * Hungarian: feltörli vele a padlót
 * Japanese: 叩き伏せる
 * Russian:
 * Swedish: sopa golvet med någon