Clean-someone-s-clock Definition

verb

(idiomatic) To defeat decisively, in a physical fight or other competition or negotiation.

Wiktionary