are you going to come to newcastle west next weekend?  of course, its so much fun there
newcastle west is a town in limerick
"are you going to come to newcastle west next weekend?  of course, its so much fun there" What is the definition of "newcastle west"?