Skip to main content

Definitions by Effyofthebates

Small town in england well known for being the most boring place on the earth
god i hate living in nelson, theres nothing to do here
Nelson by Effyofthebates April 24, 2011