a village in south county derry/londenderry, northern ireland. home to alco's and a pile of people shagging down by the lough in the local marina park.
by drinkdrink December 22, 2013
A place where only gods are present and another name for heavon, Often referred to as the mount olypus of the modern world
by Theeee Kiiiid June 14, 2009