Nelson

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
by Effyofthebates April 24, 2011
mugGet the Nelsonmug.

Share this definition