Skip to main content

Leaf Trat

Someone who is dedicated to doing their own thing, like a leaf that is stuck in a sewer drain.
Masc'dec, is a Leaf Trat. Oh, that's why they don't like working with others.
by Masc'dec February 27, 2021
mugGet the Leaf Trat 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