thickheaded

/ˈthik-ˌhe-dəd/

adjective

  1. sluggish and obtuse of mind

  2. having a thick head