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 TSTT mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email