English | German | Russian | Czech

superloo English

Meaning superloo meaning

What does superloo mean?

superloo

(UK, informal) A luxurious public toilet.

Are you looking for...?