Translate from Cockney slang: Tit for Tat June 7, 2017 By Show answer Answer: Hat More English Words & Origins QuestionsMore Language Questions