Face-that-would-stop-a-clock meaning

(idiomatic) A shockingly unattractive face.
noun
0
0
(idiomatic) A shockingly attractive face.
noun
0
0
Advertisement