I was having a tete-a-tete with a friend and mentioned something about ITT but she jokingly reminded me of another full meaning of the acronym as interpreted in my country which is really funny .laugh. . Such things are common everywhere .Friends please type here acronyms you know and their other funny meaning. Or even funny sayings/quotes used in your country or outside. No insult please