WIPE THE FLOOR WITH


Meaning of WIPE THE FLOOR WITH in English

cause a huge defeat; humiliate someone

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.