What is the meaning of Gamma-hydroxybutyric_acid?

A naturally-occurring biochemical of uncertain function; sometimes used as a recreational drug

Source: wiktionary.org