TOD Meaning of TOD in English Noun. See 'on one's tod'. Slang English vocab. Английский сленговый словарь. 2012