mop the floor with
mop the floor with or mop up the floor with or wipe the floor with or wipe up the floor with {v. phr.}, {slang}
To defeat very clearly or quickly; to beat badly.
The bully threatened to mop up the floor with Billy.
Our team wiped the floor with the visiting team.
Categories:
Source: A Dictionary of American Idioms