1 definition by James Allan

Top Definition
A small chinese penguin, that feels attracted to large gorillas. They also never shower in the mornings as a sign for mating
"Ew that small thing over there smells funny" "He must be a Moffat"
by James Allan May 06, 2008

Mug icon
Buy a Moffat mug!