When an unladylike Woman defecates anywhere but in the toilet. She is considered a âDoo Doo Bitch.â A woman who is disgusting and uses her own feces against another person(s) or just too lazy to use the toilet.
Amber Heard Defecates on Johnny Deppâs side of the bed.
âWhat a Doo Doo Bitch!â