Bitchfieldball

Bitchfield is a town in England with quite a funny name.