ON THE GO


Meaning of ON THE GO in English

constantly or restlessly active

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.