LOO


Meaning of LOO in English

Noun. A lavatory. {Informal}

Slang English vocab.      Английский сленговый словарь.