EnglishITYMphraseMeaningInitialism of I think/thought you mean/meant.SourcesNo citations have been attached yet.