Skip to main content

Definitions by Joe Gren

Noun. Christmas. Term for the holiday season used mainly in Northern Ireland and Scotland.
I’ll be spending Criggy with my family in Donegal, Ireland.
criggy by Joe Gren December 9, 2019