Skip to main content

Treelon

Elon Musk after he planted 1 million trees
guy A: did you know that treelon planted 1 million trees?
guy B: yeah i heard about that teamtrees thing a week ago.
also treelon: for treebeard
by Normal_Urban_Dictionary_Editor November 4, 2019
mugGet the Treelon 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