After a new road is being paved it is marked with some dots on it allowing users to munch the dots and get extra points. Today, when the map is in god shape and we have many users in many parts of the world it is difficult to find roads to munched.
So munched meters are how many meters of munched road you covered.
Re: What are Munched Meters?