Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

cherry bomb Definition

Cancel
cherry bomb
noun(cherry bomb)
a powerful globular red firecracker

Words Related to cherry bomb!

cherry bomb Examples by Brain Bank Users