stupid-head

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