SPIFFY
dapper, dashing, jaunty, natty, raffish, rakish, spiffy, snappy, spruce
(adjective) marked by up-to-dateness in dress and manners; “a dapper young man”; “a jaunty red hat”
Source: WordNet® 3.1
Etymology
Adjective
spiffy (comparative spiffier, superlative spiffiest)
(informal) Dapper; fine or neat, especially in style of clothing or other appearance.
Synonyms
• snazzy
• spiffing
• spivvy
Noun
spiffy (plural spiffies)
(informal) A dapper person.
Noun
Spiffy (plural Spiffies)
A spring-wire collar stay, worn by men.
Source: Wiktionary