Skip to main content

Definitions by vittorio coscia

Acronym for "Deprofessionisti Rei Dei Dardi Diuretici". It stands for "Unprofessional Offenders Of Diuretic Dards"
"Oh, you're the famous DRDDDs!"
DRDDD by vittorio coscia November 6, 2012