Verb
lick the pants off (third-person singular simple present licks the pants off, present participle licking the pants off, simple past and past participle licked the pants off)
(transitive, idiomatic) To thoroughly and decisively defeat someone, either in a physical fight or, figuratively, in a competition.