Please 'splain for us non-military (or at least for me!): what is a Devil Dog and a Jar Head? Is "jar head" because of the hair cut? And, since we are at it, what is the derivation of the term "leather neck"? Are there any other names that I need to be "up" on?
THANKS for the explanations and for your service!!