Top Definition
To dominate in a superior fashion
Wow Henry, if you continue to superiorate like this, no one will ever be able to defeat you.
by The Bay Bender June 07, 2010
Free Daily Email

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

Emails are sent from We'll never spam you.