DOGGESS


Meaning of DOGGESS in English

DOGGESS, DOG'S WIFE or LADY, PUPPY'S MAMMA. Jocular ways of calling a woman a bitch.

Slang English vocab.      Английский сленговый словарь.