DAMMADD: Dads and Mad Moms Against Drug Dealers

What does DAMMADD mean? The above is one of DAMMADD meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Dads and Mad Moms Against Drug Dealers