CLEAN UP ON


Meaning of CLEAN UP ON in English

defeat, beat, whip you, wipe you Little Chad cleaned up on big Clint. Chad is quite a fighter.

English idioms vocab.      Словарь английских идиом и выражений.