whizbangs

See also: whiz-bangs

English

Noun

whizbangs

  1. plural of whizbang