What is the meaning of the word "pinhead"?

Definitions:

  1. an ignorant or foolish person copy to clipboard noun
    • Stop being such a pinhead! copy to clipboard
  2. the head of a pin copy to clipboard noun
    • These pinheads are narrow. copy to clipboard

Synonyms: