Top Definition
A tree that is small, stupid and has no self worth.
You have a lot of trees in your yard. Most of them are pretty big but that one over there is nothing more then I Bonsai Douche!
by ducknukem2999 December 08, 2008
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.