Define Pin Head Meaning

Pin Head
A VERY Dumb or Stupid person not capable of making educated decisions on their own or constantly making mistakes

"Why didn't Billy cash in his lottery ticket before it expired" ? Because he's a fucking "PIN HEAD" that's why !
By Wynn
Pin Head
some one who has a really small head for there body.

By Jannelle
Pin Head
someone who likes and/or collects pinball machines.

Look at all those pinballs! he must be a pin head!
By Meriel
Pin Heading
Typically considered the hobby of over weight bored people that want to look at the creative nature of others that take the the time to make something and post it for others to get good ideas from. In other words people who go onto pintrest with absolutely no intention of doing anything they actually see

(Woman on the phone) OMG did you see that amazing cupcake on pintrest I repined it like 20 times! (Man in the background) What the hell will you stop pin heading and get over here and make a cupcake!!!!!
By Gussie