Definitions by Soupersonic
Turkey
A project or product that is trying to be all things to all people, and in the process has lost its effectiveness. Typically overcomplicated, has too many shareholders, overtime, and over budget.
Turkey by Soupersonic September 13, 2023