If rio = river in Spanish / Portuguese
and car = filth / dirt / noise

then maybe "rio"+ "car" = A "river of filth" - aka a porn site?