Top Definition
An experience related to LSD where your senses do not work normally. Especially related to your sense of smell which when on LSD would cause other senations to be in a heightened state, such as feeling or a sense of euphoria.
Your on LSD 'baking' away and your girl friend puts on perfume. Immediately, your sense of smell picks it up causing your other senses to become heightened. You almosr can hear the perfume, see it and touch it. You become so in tune with the smell your whole body becomes a sensor aor a nerve. You immediately look at her andthank her for exposing you to that bottle of liquid nerve.
#lsd #perfume #smell #sensation #hallucinations
by lecharbon December 13, 2013
Free Daily Email

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

Emails are sent from We'll never spam you.