Skip to main content

Definitions by radmose

Dedicated designated driver. Those people who just love to be DDs now have a term devoted to them! They'll always offer to drive and make sure you get home safe.
"I gotta go be the DDD and go pick up my drunken brother."

"You mean DD - designated driver?"

"Nah, I do it so much they call me Triple D."
DDD by radmose September 30, 2011