Top definition
intoxicatingly good smell, such as perfume or cologne.
My girlfriend just bought me some hardcore smelcohol.

I just farted man, you better get some smelcohol up here and quick!
by tmarv October 19, 2009
Get the mug
Get a smelcohol mug for your fish Abdul.