1 definition by Helena War

Top Definition
When you think you smell someone or something that's not really there.
"dude, it's like Adam's sitting right next to me!"
"I think you're having ghost scent"
by Helena War May 12, 2010

Mug icon
Buy a Ghost Scent mug!