Shitterton isn't a town - it's barely a village.
The villages along the piddle had their names censored in preparation for a visit from Queen Victoria (apparently). Puddletown was changed from Piddletown, as Briantspuddle was changed from Briantspuddle and afpuddle from afpiddle (higher up the valley there are the villages of piddlehinton and piddletrenthide still with their original names - queen Vic didn't head up there - the river is still the piddle)
Incomers try all sorts of things to change the name of Shitterton "shire-ton" and "schister-ton" are two I have heard.
Also with a humorous name, not far south (well 10 miles ish), is the hamlet of Shaggs and on the coast a couple of valleys - scratchy bottom and stinking bottom.
Sauce - lived in Dorset for 20 years.