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.
phrase:
Synonymous to "burning the midnight oil," but coined at the turn of the 21st century in response to the use of said d..
1.
Any floating object, usually fecal material or condom, flowing down an urban body of water
Danny dangled his fingers over the edge of t..