look up any word, like sex:
 
1.
Absolutely fabulous, amazing. Usually referring to fashion or beauty.
Did you see Adriana Lima in the new catalog? That bathing suit was mayzon.
by Dungeoness October 23, 2011