i spent my whole night on mapcrunch
"mapcrunch is a website that leads you to a random place on google street view, anywhere in the world
"i spent my whole night on mapcrunch" What is the definition of "mapcrunch"?