Top definition
Being the designated driver for a group of friends.
No, I can't do shots, I'm DD'ing tonight.
by Lordum December 03, 2016
Get the mug
Get a DD'ing mug for your cat Yasemin.