mops the floor with someone

Wins by miles

To mop the floor with someone is to defeat them thoroughly and humiliatingly, whether in competition, argument, or conflict.

The image suggests using the defeated person as a cleaning implement—dragging them across the floor.

The debate champion mopped the floor with her opponent.

Also *wipes the floor with*.

Related

wipes the floor with · crushes · wipes out · steamrolls · annihilates · obliterates · blows out of the water · outclasses · defeats · routs · vanquishes · flattens · makes short work of · shames · destroys · overwhelms · disgraces · demoralizes

Family

mopping, floors, floored, flooring, someone

Familiarity
Top 50,000
Profile
Used worldwide · Timeless · Everyday, not technical · Rated G