Random
Source Code

tree huggin

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