English Noun STPs plural of STP Anagrams SPST, TPS's, psst, tspsWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads