1 definition by Broheno

A country who sole existence is for Tourists, Sex, Terrorists
Most of South East Asia is nothing but a giant TST country.
by Broheno May 10, 2021
Get the TST Country mug.