What is the meaning of the word "whizzbang"?

Definitions: