Top definition
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.
Lauren: "i cant drink, im driving tonight!"
Spencer: "So what? be a papa-DD!!"
by superclever December 18, 2010
Get the mug
Get a Papa-DD mug for your mate Georges.

Available Domains :D

  • papa-dd.net
  • papa-dd.ninja
  • papa-dd.se
  • papa-dd.com
  • papa-dd.org