Idiom
go to town on somethinggo to town (on something)
to do something eagerly and as completely as possible.Angie and Phil have really gone to town on their wedding.
Usage notes: often used to describe an activity that involves spending a large amount of money