Term: hard line
Example: jim is hard line
Definition: some who is vegan and straight edge