Skip to main content

Tree Ninja

A ninja that lives in the trees. Their diet consists of bugs and leaves.
I could tell a Tree Ninja was watching me.
by Neo Kabuto August 24, 2007
mugGet the Tree Ninja mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email