Top definition
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!
by chickachickachicka June 05, 2010
Get the mug
Get a Enniskillen mug for your father-in-law Bob.