English | German | Russian | Czech

clean someone's clock English

Meaning clean someone's clock meaning

What does clean someone's clock mean?

clean someone's clock

defeat decisively

Are you looking for...?