What is Paper Town?
1.
A town that is added to a map but doesn't exist to keep other mapmakers from crossing copyright laws.
person reading map: I've been driving around for hours and i can't find the town of Algoe
accompanying person: it must just be a
paper town
See
Random Words:
1.
A derivative of fart lighting in which the anal methane is used to launch an object. Originated in the rain forrests of Peru, where the..
1.
The notion of the Universal fatherhood of God (meaning we literally ARE his children) and the total salvation of all souls (meaning Hell..