Top Definition
The feeling of excitement and joy rushing through you.
Today was so rivertting I could feel it all around me in every direction!
by Foreign Candy December 12, 2007
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.