1 definition by ItsHydeyoubitches

Top Definition
A habitual drinker who is immune to the effects of alcohol.
Good thing our designated driver has only had 10 shots because I'm fuckin wasted!
by ItsHydeyoubitches July 16, 2008

Mug icon
Buy a Designated Driver mug!