whizzbang

noun
  1. a small artillery shell that makes a whizzing sound followed by a bang
  2. Usage: military; historical
  3. something outstanding or impressive
  4. Usage: informal
adjective
  1. excellent or impressive
  2. Usage: informal

Examples