have a thick skull

listen to the pronunciation of have a thick skull
الإنجليزية - الإنجليزية
dense, stupid, not very bright