pinhead Meaning, Definition & Usage

  1. noun an ignorant or foolish person
    dummy; booby; dope; boob; dumbbell.
  2. noun the head of a pin

WordNet