Elmart's definitions
A person who cares about the environment but uses unscientific methods that don't work and annoys the crap out of true environmentalists.
by Elmart July 3, 2017
Get the greentard mug.
Get the greentard mug.We'll email you a link to sign in instantly.