noun a red, globe-shaped firecracker with a long fuse and high explosive capability.
cherry bomb 🔊 Listen to this noun a red, globe-shaped firecracker with a long fuse and high explosive capability. Share Facebook Twitter Google +