adj. 25B6; adjective (informal)
a snappy mood : IRRITABLE, irascible, short-tempered, quick-tempered, hot-tempered, snappish, fiery, touchy, volatile; cross, crabby, crotchety, cantankerous, grumpy, bad-tempered, testy, tetchy; informal chippy, grouchy, cranky, on a short fuse; Brit. informal narky, ratty, eggy, like a bear with a sore head; N. Amer. informal soreheaded.
a snappy catchphrase : CONCISE, succinct, memorable, catchy, neat, clever, crisp, pithy, witty, incisive, brief, short.
a snappy dresser : SMART, fashionable, stylish, chic, modish, elegant, neat, spruce, trim, dapper; informal snazzy, natty, sharp, nifty, cool; N. Amer. informal sassy, spiffy, fly.
peaceable, long-winded, slovenly.
25A0; make it snappy HURRY (UP), be quick (about it), get a move on, look lively, speed up; informal get cracking, step on it, move it, buck up, shake a leg; Brit. informal get your skates on; N. Amer. informal get a wiggle on; dated make haste.