Find the word definition

Wiktionary
double dog dare

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