Top definition
Tiny Little Village in the west of Wales. If there is a back of beyond then this village surely qualifies!
Malika; OOO come to my Pub in Bosherston, its well nice
Andrew; I never left the fucking place!!
by Ayeyermaw July 22, 2009
Get the mug
Get a Bosherston mug for your Facebook friend Nathalie.