myfandomblog:

Odd frequently call Kiwi his ‘diggity dog’ and as we all know the series was originally French, translated to English.
Does this mean that in French there is actually a word for ‘diggity’, or is there an equally strange phrase for it?