muttonheaded

Adjective

 * 1)  Being a muttonhead; stupid or foolish.