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