Last five crackers for Christmas, perhaps (8)
I believe the answer is:
festival
'christmas perhaps' is the definition.
(I know that Christmas is a Christian holy day)
'last five crackers' is the wordplay.
'crackers' is an anagram indicator (informal term for mad).
'last'+'five'='lastfive'
'lastfive' anagrammed gives 'FESTIVAL'.
'for' is the link.
(Other definitions for festival that I've seen before include "Traditionally time of celebration" , "Fete" , "Celebratory period" , "Celebration, religious or artistic" , "Religious feast" .)