Back

 loo loo

noun

  • a toilet in Britain  ( closet, loo, W.C., water closet )
    a toilet in Britain


  • Back
    Next