GO TO TOWN


Meaning of GO TO TOWN in English

informal

do something thoroughly or enthusiastically.

→ town

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.