whizbang
Noun
Meaning
(dated) A type of firework that made a whiz before exploding
(dated) A small artillery shell
(by extension) Someone or something that holds an explosive amount of success, skill or effectiveness.
Source: en.wiktionary.orgNoun
(dated) A type of firework that made a whiz before exploding
(dated) A small artillery shell
(by extension) Someone or something that holds an explosive amount of success, skill or effectiveness.
Source: en.wiktionary.org