Top Definition
Noun: The savior of all man kind but his skin is soft, white, and made of vanilla. Possibly from carvel
Oh My Vanilla Savior that ice cream tasted heavenly.
by Jwalken August 01, 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.