Glossary
A long- acting psychedelic drug also referred to as STP, an acronym for serenity, tranquility, and peace.
Posted
in
by
Tags: