cleaned someone's clock

English

Verb

cleaned someone's clock

  1. simple past and past participle of clean someone's clock