Something that is better or more than the bomb.
That movie was the bomb salad.
by Jack Mehofferr August 8, 2005
Get the the bomb salad mug.