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

Mug icon
Buy a Superior mug!