HIT IT OFF


Meaning of HIT IT OFF in English

informal

be naturally friendly or well suited.

→ histrionics

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