1 definition by yasotorn

Top Definition
Once the ancient capital of Thailand, today a small satellite of the Bangkok megapolis.

It has many interesting ruins, good value boat cruises, and delicious restaurants by the river. A great place to visit.

It also has badly maintained roads, speeding drunk drivers in pickups, a serious problem with meth (yaba) , and garbage clogging the canals.
translation of two Thais from Bangkok talking:

Person 1: I'm moving to Ayuthaya

Person 2: That upcountry ghost town? Why?
by yasotorn July 18, 2009

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug