Question: is jarhead an insult to marines?
Answer: “Jarheads" is a slang term for Marines that was supposedly coined by sailors during World War II. The initial intent was as an insult toward Marines, but Marines being pretty boneheaded for the most part embraced the term, and it gained acceptance as a descriptor for them.