What is the full meaning of superloos
SUPERLOO, a self-cleaning public toilet [n]
Example of the word superloos placed on a Scrabble board.