has rocks in his head

listen to the pronunciation of has rocks in his head
Englisch - Englisch
is stupid, does not understand quickly