Skip to main content

Elmart's definitions

greentard

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
mugGet the greentard mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email