What does sha'town mean? View the definition of sha'town and all related slang terms containing sha'town below: