One of shastas dog treats.
Get the diva a trat before she beats you with her necklace.
5👍 33👎
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.
Trat Guru (the greatest Jammer ever)
Trat guru is such a sick jammer guys
Somebody who is annoying or displeasing in any way.
"You know Keith? He sure is a Trat." "For sure!"