STP

Slang.
1.
a potent long-acting hallucinogen.
Origin
1965-70; probably after STP, trademark of a motor-oil additive
British Dictionary definitions for STP

STP

abbreviation
1.
trademark scientifically treated petroleum: an oil substitute promising renewed power for an internal-combustion engine
2.
Also NTP. standard temperature and pressure: standard conditions of 0°C temperature and 101.325 kPa (760 mmHg) pressure
3.
Professor of Sacred Theology
noun
4.
a synthetic hallucinogenic drug related to mescaline
Word Origin
from Latin: Sanctae Theologiae ProfessorSense 4 from humorous reference to the extra power resulting from scientifically treated petroleum
STP in Medicine

STP (ěs'tē-pē')
n.
See DOM.

Slang definitions & phrases for STP

STP

noun

A powerful hallucinogen: a strictly contemporary folk drug, called STP by its Haight-Ashbury discoverers

[1960s+ Narcotics; fr Serenity Tranquility Peace, named in imitation of the oil additive STP2]


STP in Technology
Related Abbreviations for STP

StP

St. Paul [Minnesota]

STP

  1. Scientifically Treated Petroleum
  2. sewage treatment plant
  3. shielded twisted pair [of wires for electrical transmission]
  4. standard temperature and pressure