What is Thatched?
A word that describes massive coolnessso as to incite an expression of laid-back style and refinement.
You were really classyhandling that situation. Way to be thatched.
See cool, chill, style, lack, classy