RichThesaurus
mop the floor with someone
vs
sweep the floor with someone
mop the floor with someone
verb
To trounce or defeat thoroughly or in a humiliating manner.
sweep the floor with someone
How often have the words
mop the floor with someone
and
sweep the floor with someone
occurred in a corpus of books?
(source:
Google Ngram Viewer
)