Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Basdeo Manning
TSTT
Share definition
Flag
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"
TSTT
by
Basdeo Manning
December 9, 2004
Get the
TSTT
mug.