i'm so close to vegas i can smell it, smells like boo'dotion
a certain smell when you enter a room or a geographical vicinity
"i'm so close to vegas i can smell it, smells like boo'dotion" What is the definition of "boo'dotion"?