What does Bosherston mean?

Bosherston meaning in Urban Dictionary

Tiny minimal Village when you look at the west of Wales. If there is a back of beyond after that this village certainly qualifies!