1 definition by DietDrM

Top Definition
Used to describe a messy situation involving a spurting, gushing, spattering, or dumping of fluids which creates a physical challenge to witnesses.
Stripper: Everyone onstage started sympathy puking, it was like double dare up there!

Surgeon: There's an orange flag in this guy's chest...this is just like double dare.
by DietDrM September 13, 2010
Mug icon
Buy a Double Dare mug!