clean someone's clock

clean someone's clock definitions

verb
  • To defeat someone decisively, in a physical fight or other competition or negotiation.