1 definition by Mr Creosote

A small town in Cumbria, North West of England (near Kendal.)

Although Barrow may be absolutely tiny, it is a very good place to go and look around. Although I have never been to Barrow it is one of the greatest cities in the world.
Lets go to Barrow-In-Furness, I hear there's a pigeon that lives there.

Many people have claimed to have seen Barrow, including the people that live there.

I'm so happy that Barrow is in the same planet as me
by Mr Creosote October 14, 2011
Get the Barrow-In-Furness mug.