What does Appletown mean?

Appletown meaning in Urban Dictionary

many boring hick town in New Hampshire,often called Londonderry.