cherry bomb

Noun
  • A red ball-shaped firecracker with high explosive power (synset 103017858)

Other Searches