2 definitions by Michael Marx
any especially green person, determined to save the world, who impresses their beliefs upon others, especially with violence
Sally became such an ethanolic after watching an Inconvienient Truth; she hit me when I didn't recycle a bottle!
by Michael Marx November 19, 2007
by Michael Marx July 26, 2007