
Wipe/mop the floor with somebody
Figurative Meaning
This phrase doesn't involve literal cleaning, but rather beating someone in competition. 
Informal Usage
It's a casual expression, not suitable for formal or serious contexts. 
Humorous Tone
Often used jokingly to describe an effortless victory or to tease friends. 