paper town

a pseudovision which is a subdivision that was plotted but never built or finished and has been abandoned.
by UptownFangirl October 11, 2014
mugGet the paper townmug.

Share this definition