LSD is a crossword puzzle answer that we have spotted 4 times. Alt tab? Mind-altering drug what trippers might drop Purported influence on the lyrics of "I Am the Walrus"