Definition, synonyms and related words
The recreational drug acid distributed on small clear strips of gelatin.