pinhead(redirected from pin heads)
slang An ignorant, foolish, or naïve person; an idiot. That pinhead couldn't manage his own sock drawer, let alone a huge project like this! You'd have a job by now if you weren't such a pinhead!
Farlex Dictionary of Idioms. © 2022 Farlex, Inc, all rights reserved.