To Clean Your Clock British American slang
This phrase means you defeat someone decisively in a contest or fight.
He cleaned their clock but was defeated by his best friend.
Tomorrow, I'll clean your clock in the battle.
During the 1900s, this idiom originated. The idea that a clock has a face may be related to it, and cleaning someone's clock often means punching someone in the face. Since the 1800s, the term clean has also had a slang definition that means defeating or beating.
A umpleasant smell that has made something evident
Check the stove! The nose knows- something is burning.