missjessica567's definitions
Slang for designated driver. A person who is chosen/offers to not drink when going out and drive everyone else home.
by missjessica567 August 3, 2009
Get the Dezomug.
Get the Dezomug. We'll email you a link to sign in instantly.