paper town definition
A paper town is a fake town created by map makers created to protect their copyright, says John Green. Map makers put fake streets, fake towns, and fake bridges in their maps, so if they see those same fake places on someone else's map, they'll know that they've been robbed, he explains.