1 definition by AJ McCoy

Top Definition
A person who prefers mock meat, regardless of their dietary preferences.
Even before he went vegan, Martin was such an altivore.
by AJ McCoy February 10, 2017

Mug icon
Buy a Altivore mug!