meaning of Bomb Diggity Dawg

Bomb Diggity Dawg meaning in Urban Dictionary

noun-a great, wonderful canine,human or other animal