STP: Meaning and Definition of

STP

Pronunciation: [key]
  1. See

STP

Pronunciation: [key]
— Slang. Slang.
  1. a potent long-acting hallucinogen.
Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease.
See also:
  • stp (Thesaurus)