Skip to main content

Basdeo Manning's definitions

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"
by Basdeo Manning December 9, 2004
mugGet the TSTTmug.

Share this definition