meaning of BDDPODS

BDDPODS meaning in Urban Dictionary

Acronym for "Big Dumb Dirty little bit of puppy Shit," a derrogatory term for another person.variant: DPODS