A driver who has been designated to not drink, and gets drunker than anyone present, and then proceeds to drive around and stir shit up.
by superclever December 20, 2010
Get the Papa-DD mug.Related Words
Papa-DD • papa smurf • papa roach • papa johns • papa bear • Papa Joe • papa bless • Papa'd • Papa Lazarou • papa noel