1 definition by Amber Dragonblood

Top Definition
When you smell something that is not there.
I got into my car one night and smelled macaroni and cheese, but I've never had it in my car. It must have been a smellucination.
by Amber Dragonblood February 24, 2012
Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×