GO TO TOWN
Meaning of GO TO TOWN in English
1 : to work or act rapidly or efficiently
2 : to be markedly successful
3 : to indulge oneself excessively
Merriam Webster Collegiate English Dictionary.
Merriam Webster - Энциклопедический словарь английского языка.
2012