the ceo is coming for a canine-equine extravaganza about our new capability
a briefing and/or demonstration for senior management, where the audience is too important for a mere dog and pony show
"the ceo is coming for a canine-equine extravaganza about our new capability" What is the definition of "canine-equine extravaganza"?