Turn-heads meaning

(idiomatic) To garner a considerable amount of attention.
verb
0
0
Advertisement