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.
the act of kissing someone so suddenly that they are stunned and unable to react.
trust me, she's just your distant cousin. just g..
1.
verb. The process of the growing of the schlong due to arousel.
Damn, this bitch was so fine I couldn't help but eschlongate on th..