Words: patchwork hodgepodge jumble
Part of speech: n
Definition: a theory or argument made up of miscellaneous or incongruous ideas