Where does “頭に来る” come from?

頭に来る (Japanese) comes from Japanese 来る, from Japanese 来, from Middle Chinese 來.

頭に来る (Japanese): to get mad; to be highly offended; to get pissed off; to get angry; to lose one's cool

Definitions

  1. to get mad; to be highly offended; to get pissed off; to get angry; to lose one's cool

Ancestry of “頭に来る”, step by step

頭に来る traces back through 3 separate lines of ancestry.

via Japanese 来る

StepLanguageWordMeaning
1Japanese来るTo come; To come, to arrive
2Japanesenext, coming; since, in; to approach one's...
3Middle Chinese

via Japanese

StepLanguageWordMeaning
1Japanesehead; the fontanelle part of the skull; the head...
2Japaneseど-super-

via Japanese

StepLanguageWordMeaning
1Japaneseparticle for indirect objects; to; particle for...
2Old Japanese
Every word from Middle Chinese Every word from Japanese Every word from Japanese 来る