Answer: superloo

AnswerCrossword Clue
superlooa self-cleaning public toilet