go to town (on something) - definition and synonyms

phrase informal
  1. to do something very well, or to make something look very good by spending a lot of time or money on it

    They really went to town on the Christmas decorations.

See also main entry: town