and so they went to ballycastle to get pished and enjoy a deadly chippy
a place where legends hail from
"and so they went to ballycastle to get pished and enjoy a deadly chippy" What is the definition of "ballycastle"?