Last modified on 18 June 2013, at 00:51

EnglishEdit

InitialismEdit

TIL

  1. (Internet slang) Today I learned...