Question: what is the meaning of the idiomatic expression go to town?
Answer: to do something in a detailed and enthusiastic way, especially by spending a lot of money: They've really gone to town on their wedding. Celebrating & entertaining. a good time was had by all idiom.