whizbang

noun: 1. Someone or something extraordinarily successful. 2. Someone or something flashy, impressive, technologically innovative, etc. 3. A firework that makes whizzing sounds and loud bangs. adjective: 1. Highly successful or talented. 2. Flashy, impressive, fast-paced, loud, etc.