Skip to main content

Professional science dude's definitions

leaf

A green thing that hangs off a tree all day. Will occasionally fall off the tree during autumn or fall.
You: Dude look at that green thingy on the tree
Me: Yea broski that's a leaf
by Professional science dude November 4, 2021
mugGet the leafmug.

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