Top definition
Meaning Ultra chic. Ultra awesome ultra fantastic. Anything amazing in multiple amounts
Man. The food was amazing. It was Ultra!

I just heard the best news. After hearing said news reply. That's Ultra!!!!
by Garyanthony June 24, 2016
Get the mug
Get a That's Ultra mug for your bunkmate Beatrix.