meaning of Carrickmore

Carrickmore meaning in Urban Dictionary

The coolest place to live ever . Exccept the occasional whore its a lovely town.