(n) liquid LSD (d-lysergic acid diethylamide)
dude I just scored a vial of angel tears
by TreePhiend April 08, 2006
Get a angel tears mug for your brother Bob.