Definitions of cherry bomb:

  • noun:   a red ball-shaped firecracker with high explosive power