windowpane acid

English

Noun

windowpane acid (uncountable)

  1. The recreational drug acid distributed on small clear strips of gelatin.