Someone who refuses to either eat or wear anything derived from an animal. Not necessarily any less healthy than your typical omnivore—contrary to popular belief, you can get protein from some plants—but not necessarily any more so.
Also not inherently self-righteous...but altogether too many of them are.
"You can preach veganism at me all you want...but I'm not giving up chicken strips, silk shirts, or leather boots. Get over it."
Prices shown in USD.
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from email@example.com. We'll never spam you.