define natty
Natty means current in style, both of dress and manners. A natty dresser is someone who is very stylish and has a snappy attitude. He may even be wearing a natty fedora. Natty is an adjective that comes from the 18th century. Originally it was a slang term, perhaps related to the adjective neat.