Amoralbastard's definitions
A vegan, or vegans, who harass non vegans because of their choice of food, i.e. meat. Normally displays pretentious and snobbish behavior.
by Amoralbastard June 27, 2016
Get the Veganouche bag mug.