Top Definition
Someone who cannot consume alcohol because of a health reason or early commitment the next day, they automatically become the Designated Driver to avoid any debate or drama about the issue.
Mark: It's a damn good thing Charlotte got her appendix taken out on Christmas eve

Lucas: Yeah man having a Default Driver takes all the stress out of new years

Charlotte: I hate you guys
by Shortydingo December 31, 2009
5 Words related to Default Driver

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.