dumbheads

ˈdʌmhɛd

noun

a stupid person.