meaning of Ayuthaya

Ayuthaya meaning in Urban Dictionary

when the ancient capital of Thailand, today a small satellite for the Bangkok megapolis.It has many interesting ruins, good value motorboat cruises, and tasty restaurants by the river. Outstanding location to visit.It comes with defectively managed roads, speeding drunk drivers in pickups, a significant problem with meth (yaba) , and garbage blocking the canals.