Moggy originates from the word mog. Mog is supposedly the Papua New Guinea word for anything. Therefore moggy can be used as a substitute word for anything!
'I fucked your mum up her moggy'
'Im off for a posh moggy'
'My rabbit stole my fucking moggy!!'
'I love you moggy'