MOP THE FLOOR WITH


Meaning of MOP THE FLOOR WITH in English

bring about a major defeat

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