Definitions for "ISTM"
"It Seems To Me." An internet abbreviation.
(It Seems To Me) Internet slang.