1 definition by uk_dreambabe_2004

Arousle by trees/Sex with trees
I humped a tree once and only once, was fantastic. Always hard and up for it and so much to do. Tree screwing is what I do. Having sex with a tree.
by uk_dreambabe_2004 March 29, 2004
Get the Dendrophilia mug.