liquid ecstasy

English

Noun

liquid ecstasy (uncountable)

  1. (slang) The recreational drug GHB.

Further reading