Meaning of super acid

Definition of super acid

(noun) street names for ketamine

Other information on super acid

WIKIPEDIA results for super acid
Amazon results for super acid