wipe the floor with someone

Verb

 * 1)  To be well ahead of someone, or to win a competition by a considerable margin over someone.
 * 2)  To comprehensively beat someone in a fight.
 * 1)  To comprehensively beat someone in a fight.
 * 1)  To comprehensively beat someone in a fight.

Translations

 * Finnish:, pyyhkiä lattiaa
 * French:, , , ,
 * German: jemanden nass machen
 * Swedish: sopa banan med någon
 * Turkish: yer bezi yapmak