Sekirov Dictionary

STP

noun6

  1. (slang) A hallucinogen (2,5-dimethoxy-4-methylamphetamine), chemically related to amphetamine but with LSD-like effects.

adjective1

forms

STPs

This dictionary works without the internet: on your phone · in Chrome