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. © 2015 Farlex, Inc, all rights reserved.