Skip to main content

Definitions by TehBatz

Mapcrunch 

A website that uses a multitude of street map pictures taken in 3D to simulate many different cities, areas, and landmarks all around the world.
"Okay so I decided to play that Mapcrunch game and WHERE THE FUCK IS THE MOTHER FUCKING AIRPORT!?"
"FUCK"
Mapcrunch by TehBatz April 24, 2012