Pinhead Meaning

There are 2 meaning(s) for word Pinhead

Pinhead Meaning 1 : an ignorant or foolish person

    Synonyms : boob,  booby,  dope,  dumbbell,  dummy
Pinhead Meaning 2 : the head of a pin