Definition of cherry bomb in English:

cherry bomb

noun

North American
  • A small round firecracker with a protruding fuse, resembling a cherry and stem.