1 definition by Richard D1994
Stoned/Baked and loving life.
FRIEND: You okay?
You: Its all vanilla
Living the vanilla life.
by Richard D1994 Jul 3, 2012 add a video
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from email@example.com. We'll never spam you.