fancy Dan

Noun

 * 1)  A show-off; a person who is stylish but lacks real skill or substance.