A man who pays too much attention to his clothes and personal appearance
A
Snob
B
Duffer
C
Dandy
D
Licentious
Correct Answer: Dandy