can anyone explain to me what "acid" is?
Answers 1Add Yours
Answered by carson m #64440
Acid is the street name for LSD, commonly referred to as one of the most powerful psychedelic drugs synthesized. It's one of the most controversial topics of the twentieth century. Look it up on Erowid.