We do not currently know of any synonyms for double-dog-dare.
The verb double-dog-dare is defined as:
See full definition of the word double-dog-dare.