stupid-head

listen to the pronunciation of stupid-head
Englisch - Englisch
A stupid person