1 definition by dumbdecisions

Designated Drunk Driver.

An awful thing to do and should always be a joke.
Who's going to be the triple d tonight? I'm trying to find a ride home.
by dumbdecisions May 7, 2011
Get the Triple D mug.