1 definition by Tyler Durden Iv

Top Definition
A delectable treat obtained when you soak cherries in everclear.
Dude i only had like 5 cherry bombs and i was drunk.
by Tyler Durden Iv April 14, 2009

Mug icon
Buy a Cherry Bomb mug!