1 definition by Kirky Deez

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
Get the tree huggin mug.