mop the floor up with someone
mop the floor up with (one)
1. To easily and thoroughly defeat one in a competition or contest. Primarily heard in US. Although he wasn't favored to win the race, Jack really mopped the floor up with the competition. Everyone was impressed the underdog team made it to the finals, but the returning champions mopped the floor up with them.
2. To physically beat or thrash one to the point of serious injury or incapacitation. Primarily heard in US. Tom got into a fight with some dude at the bar, but the other guy mopped the floor up with him.
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.
mop the floor up with someoneand wipe the floor up with someone
tv. to beat someone to a pulp. (Also with other verbs: clean, dust, etc.) Max whacked Bruno one and then mopped up the floor with him. One more crack like that, and I’ll have Sam wipe the floor up with you.
McGraw-Hill's Dictionary of American Slang and Colloquial Expressions Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved.