1 definition by loei

Top Definition
A country that has been exploited by greedy westerners.
Property for Sale in Rawai, Phuket, Thailand.
by loei January 02, 2008
Mug icon
Buy a thailand mug!