TOD


Meaning of TOD in English

Noun. See 'on one's tod'.

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