GOING TO TOWN


Meaning of GOING TO TOWN in English

working or talking hard, protesting, sounding off One man was really going to town, speaking against taxes.

English idioms vocab.      Словарь английских идиом и выражений.