1 definition by Otorisaber

Top Definition
dendropilliac. Sad, sorry, red neck, mixed up and confussed tree fuckers.
A tree fucker is as literal as you can get. take offense
by Otorisaber July 24, 2006

Mug icon
Buy a Tree Fucker mug!