Subscribe English
look up any word, like fapping:
 
1.
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
1 0