Definition, synonyms and related words
Any of various recreational drugs, especially those whose main ingredient is benzylpiperazine.