Top definition
Super deluxe as in personality attributes and or possessions
Look at the dude he is the ultra with his fat Bentley and that model girlfriend
via giphy
by Thesuperultraclaim February 28, 2020
Get the mug
Get a the ultra mug for your boyfriend Georges.