have a thick skull

listen to the pronunciation of have a thick skull
Английский Язык - Английский Язык
dense, stupid, not very bright