1 definition by sbutters

Top Definition
Some one who washes plastic bags!
Shelly is such a tree hugger!
by sbutters August 25, 2006

Mug icon
Buy a tree hugger mug!