1 definition by The Grand Wazzoo

Top Definition
A country that was never colonized and exploited by a foreign power. Instead it is exploited by the Thai super rich and the Royal Family.
The super rich live of the backs of the mega poor in Thailand.
by The Grand Wazzoo January 08, 2010

Mug icon
Buy a Thailand mug!