tree huggin' hippie
It's a word for stupid people that you want to kick in the balls. See also: ass hat ass clown chump stain
tree huggin' hippie by Road Less Traveled November 27, 2006
Get the tree huggin' hippie mug.