you aint seen fabulista until you float down the grand canyon
absolutley fabulous, beyond outstanding, amazing
"you aint seen fabulista until you float down the grand canyon" What is the definition of "fabulista"?