Top definition
A word which means the same thing as true in a more relaxed fashion made and popularized by Spencer Howell
Matt:Joe she got some tittes

by Enough420abe May 07, 2018
Get the mug
Get a Trau mug for your grandma Riley.
buy the domain for your pet vlog