"Каша", в разговорном языке, можно понимать как смесь, что то перемешанное, непонятное.
Например:
"Мне принесли отчет по расходам за прошлый месяц. В этом отчете ничего не понятно - сплошная каша."
"В ресторане мне принесли блюдо. Я его даже есть не стал, не понятно что туда положили - каша какая то"
"Пять свидетелей описали преступника, и все описывают его по разному. У меня уже каша в голове - я ничего не понимаю."
"У него в голове всегда каша"
Каша в голове - это не говорит однозначно, что человек глупый, но в некоторых ситуациях именно это и обозначает.