Top definition
A place someone goes metaphorically when they are telling a hard to believe story.
Marc was such a dreamer he started talking about what he did on the weekend and I didn't believe a word he was in storytown.
by Stoza September 02, 2016
Get the mug
Get a Storytown mug for your coworker Helena.