n. toilet (British usage) ; love (Scottish usage); card game in which forfeits are placed into a central pool; forfeits placed in the central pool (in card games)
LOO
Meaning of LOO in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012