First Known Use: 1967
Dictionary
1STP
noun \ˌes-ˌtē-ˈpē\
Definition of STP
: a hallucinogenic drug chemically related to mescaline and amphetamine
Origin of STP
probably from STP, a trademark for a motor fuel additive
2STP
abbreviation
Definition of STP
1
shielded twisted pair
2
standard temperature and pressure
Seen & Heard
What made you want to look up STP? Please tell us where you read or heard it (including the quote, if possible).