hodgepodge (Noun) — A motley assortment of things.
hodgepodge (Noun) — A theory or argument made up of miscellaneous or incongruous ideas.