Green’s Dictionary of Slang

crackers n.2

[the distribution of LSD by placing a drop on a biscuit]

(drugs) LSD.

[US]R.R. Lingeman Drugs from A to Z (1970) 71: crackers [when Boston police became aware that LSD was being put on sugar cubes, users switched to putting it on animal crackers] lsd-25.
[US] AS LVII:4 289: A sampling of current names for varieties of LSD would include [...] crackers.
[US]ONDCP Street Terms 7: Crackers — LSD.