1 definition by UrbanDrew

Top Definition
someone who attempts to have sexual-intercourse with a tree.
damn tree-huggers, they are a bunch of Dendrapheliac's
by UrbanDrew December 23, 2008

Mug icon
Buy a Dendrapheliac mug!