Kitchen Sink
Noun · Slang & Abbreviations
Definitions
A thing that includes nearly everything, often more than it should. In engineering slang, kitchen-sink design usually means too many features or concerns have been dumped into one place.
In plain English: Something overloaded with too many included features or concerns.
Example: "The admin endpoint became a kitchen sink of export, retry, override, and debug actions that should never have shared the same interface."