Top definition
When you smell something that really isn't there.
I've had many olfactory "hallucinations" like when I smell mustard & there's none around!
by Starchylde December 11, 2016
Get the mug
Get a olfactory "hallucinations" mug for your Aunt Jovana.