pinheaded

adjective
  1. stupid or foolish
  2. Usage: informal; derogatory

Examples