Random
Source Code

Greenhead

A person who is an environmentalist.
One who respects nature.
A conservationalist.

Dude, look. he's digging in the trash..

No he's just pulling out aluminum cans, he's such a greenhead.

by Greenhead Eddie February 2, 2009

42👍 10👎