What it means
Snazzy means stylish, sharp, and a touch flashy in a fun way. You use it for something that looks properly put together, not slapped on with your eyes half shut. Works for outfits, cars, rooms, even packaging or menus. It does have a slightly old-school sparkle, which is half the point.
Usage examples
"Your new trainers are proper snazzy, you off to a job interview or a night out? Nah, just fancied looking decent for once."
"He turned up in a snazzy pinstripe suit and everyone asked if he'd come straight from a wedding."
"That's a snazzy little motor, where did you find one in that colour with the cream seats?"
"That blazer’s snazzy as hell, mate. You look like you’ve got a secret cocktail bar to open."
"She gave the flat a few lamps and a gold mirror and now the place looks proper snazzy."
Where it comes from
Snazzy showed up in American English in the early 20th century, first tied to jazz-age slang and that whole bright, lively, dressed-up energy. It likely grew out of snappy and jazzy sounding forms in the same family of flashy praise words. The exact path isn’t nailed down with total certainty, but the word itself is well attested from that period.