mopped the floor with someone

Won by humiliation

To mop the floor with someone is to defeat them decisively and humiliatingly—in a fight, competition, argument, or any contest.

The image suggests using the defeated person's body as a cleaning implement, dragging them across the floor: Our team mopped the floor with them in the finals.

Also *wiped the floor with*.

Related

overpowered · ran roughshod over · swept away · crushed · routed · wiped out · blew out of the water · embarrassed · blown away · steamrolled · made short work of · vanquished · annihilated · dismantled · took apart · cleaned up · outclassed · devastated

Opposites
margin of victory

mopped the floor with someoneedged out

Family

mopping, mopped, floors, floored, flooring, someone's

Familiarity
Top 200,000
Profile
Known to kids · Used worldwide · Timeless · Negative · Everyday, not technical · Rated G