wallpaperandglue's definitions
The reaction an enviromentally friendly person has when they see/buy/hear about/do something good for planet Earth
by wallpaperandglue November 26, 2010
Get the greengasm mug.
Get the greengasm mug.We'll email you a link to sign in instantly.