An expression of appreciation; cool; nice; awesome.
Did you see that new movie that just came out? That movie was tresla dude!
by idontknowhatapseudonymis November 6, 2010
Get the Tresla mug.