This seems like the map version of chat roulette, but with less (but non-zero) unexpected nudity:

http://www.mapcrunch.com/