whizbang - noun

singularwhizbang
pluralwhizbangs