Top Definition
(adj.) describes something that is better than anything else of its kind leading to a reaction of awe and wonder.
All the judges stood and clapped because of the supervellous routine.
The supervellous movie won all awards on offer.
by Stuart Quarterman September 22, 2009
5 Words related to Supervellous

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×