Go-to-town meaning

(idiomatic) To proceed enthusiastically, vigorously, or expertly.

She really went to town with the party preparations.

verb
0
0
Advertisement