It's a word for stupid people that you want to kick in the balls. See also: ass hat ass clown chump stain
Don't put that or I'll kick you in the balls, you Tree Huggin' Hippie!
by Road Less Traveled January 8, 2004
A person who hugs/humps trees in order to sexually satisfy themselves.
Miriam is such a tree huggin dyke! She hugs trees to get off.
by Kirky Deez April 5, 2011