What does ‘bon-diggity’ mean?

( adj ) Attractive; good-looking. You are so bon-diggity.