1 definition by zanzibarz

International organization for people who have been arrested for driving while intoxicated.
"Did you hear who's the newest member of the D-Dub Club?"
by zanzibarz February 14, 2008