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