BourbonCream's definitions
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.
by BourbonCream December 16, 2013
Get the tree elf mug.