Definitions by DoodCat
Doodcat
A DOODCAT is a person of designation, usually female, Caucasian, of mixed heritage, physical prowess such as an over confident female with overdeveloped mammary glands.
Always right. They seek to emulate bitch female kitty's.
Always right. They seek to emulate bitch female kitty's.