dummkopf

listen to the pronunciation of dummkopf
Englisch - Englisch
A stupid person; a dolt, dimwit or blockhead