What does Anandamide mean?

Anandamide meaning in Urban Dictionary

An endogenous cannabinoid neurotransmitter. Translation: The all-natural kind of THC manufactured in your body that can allow you to get high without grass.