Also found in: Acronyms, Encyclopedia.
An initialism of "it seems to me," used in text messages and online communications. This is a good update, but ISTM that the devs would be better off fixing the issues the largest number of users dislike first. Hmm, unless I missed something, ISTM like your teacher made a mistake.
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.