Green’s Dictionary of Slang

moggy n.

see moggie n.1