i went to my acid dealer the other day to pick up a ten strip
"a drug dealer who deals largely in hallucinogens
"i went to my acid dealer the other day to pick up a ten strip" What is the definition of "acid dealer"?