Doggy compulsion Synonyms
Definitions for Doggy
- (noun) a domestic mammal that is related to the wolves and foxes
- (noun) informal terms for dogs
Synonyms for phrase
DC abbreviation
DC is an abbreviation for Doggy CompulsionWhat does DC stand for?
DC stands for "Doggy Compulsion"