Find the word definition

Wiktionary
mop the floor with someone

vb. (context idiomatic English) To trounce or defeat thoroughly or in a humiliating manner.