1 definition by Doofin

Top Definition
A very tiny (yet cute) animal that lives on worms, fleas, and other bugs.
The meepus on the worm, and the worm in the bird, and the bird in the egg...
by Doofin November 12, 2007

Mug icon
Buy a meepus mug!