English

edit

Phrase

edit

OSLT

  1. (Internet slang) Initialism of or something like that.

Anagrams

edit