Wiktionary
double dog dare
vb. (context colloquial English) Intensified form of dare#Verb.
vb. (context colloquial English) Intensified form of dare#Verb.