Top definition
Noun: an animal that's also a mammal.
I love animalmals
by Kael November 26, 2016
Get the mug
Get a animalmals mug for your daughter-in-law Sarah.