The word dandy is English, perhaps Scottish, and although it may appear in Spanish, it has already been Spanishized as dandy.
It means elegant. Very refined person. Dandi can also be used. fashion reference.
DANDY anglicism by man that is distinguished by its extreme elegance. In Chile it was popular to call them Falabelito after a character from Falabella's advertising, who was drawn very dressed and gummed.