Enniskillen Share definition Flag A bitchin' place where bitchin' people live. But people can't handle the pressure of living there, so they're all moving. Person One: That Abi girl lives in Enniskillen Person Two: OH SHES SO COOL! Enniskillen by chickachickachicka June 6, 2010 0 0 Get merch Get the Enniskillen mug. Buy Now — $32.95 See more merch