A theory or argument made up of miscellaneous or incongruous ideas English: patchwork, hodgepodge, jumble