1 definition by South A

Top Definition
An alcoholic shot consisting of half Ouzo and half Full Throttle Energy Drink
He did too many B-bombs on Saturday and now we can't find him.
by South A November 09, 2008
Mug icon
Buy a B-bomb mug!