LSD Tabs

$150.00$520.00

What does LSD stand for ?

The word LSD has many definitions (buy lsd tabs), the one which stands out for LSD in terms of lsd drug is ; “LSD” means ‘d-Lysergic Acid Diethylamide (psychedelic drug)’.

Clear
SKU: N/A Category: Tags: , , , , ,