frozen corn is the bomb diggity doo dog
"the feeling you get when you eat a scrumptious frozen snack straight out the freezer
"frozen corn is the bomb diggity doo dog" What is the definition of "bomb diggity doo dog"?