Meaning of “go to town (on sth)” - Learner’s Dictionary

go to town (on sth)

to spend a lot of money or time doing something in order to make it special:

They've really gone to town on the decorations.

(Definition of “go to town (on sth)” from the Cambridge Learner’s Dictionary © Cambridge University Press)