1 definition by Otorisaber

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 25, 2006
Get the Tree Fucker mug.