• Thickheaded

    Full definition of thickheaded

    Adjective

    thickheaded

    1. (informal) stupid, obtuse or dumb.
    © Wiktionary