Last modified on 11 August 2014, at 14:37

TIL

EnglishEdit

InitialismEdit

TIL

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