pin-headed

/P IH1 N EH0 D AH0 D/
adjective
  1. 1

    Having a head that is unusually tapered or small.

  2. 2

    Foolish; ignorant.

Source: https://en.wiktionary.org/wiki/pin-headed, https://en.wiktionary.org/wiki/pinheaded