English edit

Phrase edit

ISTR

  1. (chiefly Internet slang) Initialism of I seem to recall/remember.

Anagrams edit