English dictionary
liquid ecstasy meaning and definition
Definition and meaning of liquid ecstasy at MeaningMonkey.org. liquid ecstasy meaning and definition in the English Dictionary.LIQUID ECSTASY noun
Definition of liquid ecstasy (noun)
- street names for gamma hydroxybutyrate
- synonyms: easy lay, Georgia home boy, goop, grievous bodily harm, max, scoop, soap
Source: Princeton University Wordnet