Stands for a female dog, typically a german shephard or toy poodle.
I am tired of walking my bitch! she is so tempermental!
188👍 148👎