Definition of a Meerkat
n. A small, burrowing, carnivorous mammal (Suricata suricatta) of southern Africa, related to the mongoose and having grayish fur and a long tail, which it uses for balance when it stands on its hind legs. Also called meerkat, sticktail.
Sounds like a pesky, sniffling rodent PAL!!!!!