Skip to main content

Definitions by Masc'dec

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.
Leaf Trat by Masc'dec February 27, 2021