angel tears Share definition Flag (n) liquid LSD (d-lysergic acid diethylamide) dude I just scored a vial of angel tears angel tears by TreePhiend April 26, 2006 0 0 Get merch Get the angel tears mug. Buy Now — $32.95 See more merch