Acually Animal Mother, Pinhead is just a name I thought up of, kinda like pinhead means dumb, or when ppl say "You pinhead!" when you do something stupid. I never knew of that guy with all those pins in his head until after I thought of the name Pvt._Pinhead.