Slang meaning of ISTR

ISTR means: I Seem To Remember