Answer: SURPRISEPARTY

AnswerCrossword Clue
SURPRISEPARTYTrick or treat
SURPRISEPARTYBaby shower, perhaps
SURPRISEPARTYSocial event of a kind.
SURPRISEPARTYBirthday celebration, perhaps