Someone who does not eat meat. This includes fish and poultry, although some people claim to be 'modified vegetarians' and will eat these. Not to be confused with a vegan, who is someone who, in addition to meat, avoids milk, eggs, and the like.
'My vegetarian friend likes chocolate milk, but my vegan friend will only drink soymilk.'
1: someone who abstains not only from eating meat, but also milk, eggs, and anything else derived from animals.
Note: Not to be confused with a Nazivegan, who follows a vegan diet but flaunts one's veganhood over everyone else as if it is somehow morally superior. Kinda like saying that a gazelle is morally superior to a lion because the lion is a carnivore, you know? They're not better than each other; just different.
'I made sure I had veggie patties and vegetable shishkabobs on hand at my barbecue because some of the people I invited are vegans.'