cherry bomb

Noun

 * 1) A spherical, cherry-sized firecracker that generates a high-power explosion.