Jeremy C.'s definitions
An extremely vocal supporter of the "Green Movement" intent on saving the world by badgering or shaming everyone they know into a more eco-friendly lifestyle.
by Jeremy C. March 19, 2008
Get the ecomaniac mug.