Top Definition
A small critter that lives in a tree. Tends to be a happy fellow but if you get on his bad side he will punch you square in the mouth.
"You're such a tree elf"

"Do you wanna hear a story about some tree elves"
by BourbonCream December 16, 2013
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.