Green’s Dictionary of Slang

blue moons n.

[its bluish tinge]

LSD.

[US]ONDCP Street Terms 4: Blue moons — LSD.