1 definition by Mystical Biyatch

Top Definition
'Superior' is the new Awesome
Michelle: Omg I had the best night of my life! We shared such amazing chemistry!

Jessica: Woah, superior.
by Mystical Biyatch March 24, 2009
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.

×