Definitions of hodgepodge:

  • noun:   a theory or argument made up of miscellaneous or incongruous ideas
  • noun:   a motley assortment of things