Top definition
Somone who enjoys fucking trees
Dude, I just performed Dendrophillisum on that tree!
by Morgoth May 09, 2003
Get the mug
Get a Dendrophilliac mug for your father-in-law James.