1 definition by XveganX

Top Definition
Some who is vegan and straight edge
Jim is hard line
by XveganX May 19, 2009

Mug icon
Buy a Hard Line mug!