1 definition by Helen G
st.Helens may be one of the biggest shit holes in england holding the highest, incest, stabbing, murder rate, but ask yourselves wot is your towns claim 2 fame. At least our glass has the class and our rugby team is one of the best eva. You wish you lived here. You havent lived unless youve bin st.helens.
by Helen G October 20, 2006