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.
all things glorious about the vagina
That hot girl and I had some vaginariffic fun.
See hot lesbian..
1.
A hit of tweak, blow, or other drug taken rectally
After asking me to give her a booty bump, I wondered whether our ensuing intercourse..