Slang meaning of OWSLEY ACID

OWSLEY ACID means: Owsley acid is slang for a high−quality type of LSD.