Definitions by High Jinx
DBDO
"Douche-Bag Dog Owner" - those that believe holding onto a leash while driving and allowing your dog to run beside your moving vehicle is not cruel, dangerous and inhumane. Synonyms include: Lazy Ass Dog Owner, Careless Fat F*ck.