Top definition
Something that is better or more than the bomb.
That movie was the bomb salad.
by Jack Mehofferr August 08, 2005
Get the mug
Get a the bomb salad mug for your father Manley.