Answer: surpriseparty

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