(n) liquid LSD (d-lysergic acid diethylamide)
dude I just scored a vial of angel tears
by TreePhiend April 9, 2006
Get the angel tears mug.