shut up, double-dare
(noun) a person with such a giant nose, it can only be compared to the obstacle that was featured in the classic game show, family double-dare
"shut up, double-dare" What is the definition of "double-dare"?