BEAT THE PANTS OFF


Meaning of BEAT THE PANTS OFF in English

defeat by a large score, blow you away

Ho plays table tennis very well; she'll beat the pants off you.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.