meaning of battery-acid

battery-acid meaning in General Dictionary

road name for lysergic acid diethylamide