A
person's metaphoric wang, the size of which being related to his apparent devotion to the environment
via principles, purchases, lame t-shirts and bumper stickers, etc. "Green" comes from the color commonly associated with environmentalism, and "peen" is
short for penis. Duh.