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