Top definition
a mammal that eats other mammals
As a fish-fowler, I can watch cute little calves , lambs, and piglets without feeling like an evil mammalibal
Get the mug
Get a mammalibal mug for your father Günter.