RichThesaurus
STP
vs
dexy
STP
dexy
noun
A tablet of dexedrine.
How often have the words
STP
and
dexy
occurred in a corpus of books?
(source:
Google Ngram Viewer
)