festival - n. a special time or event when people gather to celebrate something
up a storm - idiom. used to say that something is being done with a lot of energy or enthusiasm
roasted - adj. cooked with dry heat in an oven or over a fire
stuffing - n. a seasoned mixture of food that is put inside another food and cooked
potluck - n. a meal to which everyone who is invited brings food to share