whizzbangs

noun
  1. high-velocity artillery shells that make a whizzing sound followed by an explosion
  2. Usage: military; historical
  3. something that moves very fast or is highly effective
  4. Usage: informal

Examples