STP (ěs'tē-pē')n. See DOM.
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]
shielded twisted pair
Software through Pictures