Endorphins, short for Endogenous Morphine, is a morphine like substance made by the body. It keeps you happy and stress free.
Read this post on awesci.com