Tag: Moggy

Slang – Moggy

British English Slang – Moggy. Meaning – An informal name for a cat. A domestic cat that is not a pedigree or purebred. Moggy is similar to the…