TAT


Meaning of TAT in English

Tit for tat; an equivalent.

Slang English vocab.      Английский сленговый словарь.