1 definition by Greenhead Eddie

Top Definition
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 01, 2009
Mug icon
Buy a Greenhead mug!