Head-turner meaning

Someone or something that catches the eye, the looks of whom/which causes people to look much.
noun
1
0
Advertisement