the pants off (of)

the pants off (of)

slang Thoroughly or completely; to a huge or great degree. This young team is beating the pants off the veteran squad.
See also: off, pant