My language teacher
A free, fast, and effective way to learn anything.
1 years ago
A PUGGLE is a baby echidna or platypus, came from 1990s, from Puggle, the proprietary name of an Australian range of soft toys. It may also mean a breed of dog from a pug and beagle.