Definition: Shindig is a term used in the culinary world to describe a large gathering of people who gather together for a meal, typically at a venue such as a restaurant or bar. The purpose of these gatherings can vary widely depending on the context, but they are often seen as social events where people come together to share food, drink, and conversation. In many cases, shindigs involve multiple groups of people, each with their own menu choices and preferences. They may be organized by size or