hotchpotch - definition and synonyms

noun [singular] British 

Your browser doesn’t support HTML5 audio

/ˈhɒtʃˌpɒtʃ/
  1. a collection of things that do not belong together or have been put together carelessly