1 definition by TheYelliaes
Possessing qualities of ultra.
When there is no other word to describe the awesomeness of a said object/person/place
When there is no other word to describe the awesomeness of a said object/person/place
by TheYelliaes November 28, 2011