ben: i live in shaftesbury
some place in dorset populated by teenagers unaware of their sexuality and parents ashamed of their children
"ben: i live in shaftesbury" What is the definition of "shaftesbury"?