Top Definition
the combination of the words refreshing and invigorating. Term used in a beverage advertisement comparing their drink to the combination of a refreshing piece of ice and an invigorating nipple... aka their drink is refreshigorating just as ice to a nipple combines the two
Wow, this drink is refreshigorating!
by mikey42 April 18, 2011
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.