English dictionary
cherry bomb meaning and definition
Definition and meaning of cherry bomb at MeaningMonkey.org. cherry bomb meaning and definition in the English Dictionary.CHERRY BOMB noun
Definition of cherry bomb (noun)
- a red ball-shaped firecracker with high explosive power
Source: Princeton University Wordnet