Answer: superloos

AnswerCrossword Clue
superloosSUPERLOO, a self-cleaning public toilet