Wiktionary
clean someone's clock
vb. (context idiomatic English) To defeat decisively, in a physical fight or other competition or negotiation.