"The stream which passes near the village flows into the River Piddle (also called River Trent). Piddle is another name for urine. Shitterton is located very close to a village known as Piddletown until recently, when it was renamed Puddletown."
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.