What is Tstt?
The local telecommunications company in trinidad and tobago. Which provides the worst service imaginable.
Man1 "Ah was calling you all the time, but i coudnt get through"
Man2 "Is TSTT an dis damn GSM again"