Someone who hates all vegetarians and vegans and eats meat. Not all carnivores are veghaters, just ones who are always ranting about vegetarians being bad. Their arguments usually make little to no sense because they are so angry.

Causes of this may be
-Stereotyping of all vegetarians being annoying and feeling superior which is usually the opposite
-Being ignorant of the way animals are treated so they think the vegetarians are stupid.
-Just hateful people in general.
Veghater: Vegetarians are fucking retarded! Meat is the best thing on the planet and everyone who dissagrees sucks! FUCK YOU VEGETARIANS!!!

Vegetarian: Wow typical veghater asshole.
by Veggal August 29, 2009
Get the Veghater mug.