See also: Tts, TTS, t*ts, Tts., and tts English Noun TTs plural of TT Anagrams STT, tst, TSTWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads