From Longman Dictionary of Contemporary Englishbeat the pants off somebodybeat the pants off somebodyAmerican English spoken to defeat someone very easily in a game or competition SYN thrash → pants
Examples from the Corpus
beat the pants off somebody• He is aware of his competitors-and he beats the pants off them.• She beat the pants off me last time we played.