LSD Tabs

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)’.

£220.00£520.00

SKU: N/A Category: Tags: , , , , ,
× How can I help you?