hot under the collarWiktionary 原文英美释义形容词adjective1idiomatic, of a personAngry; agitated.2idiomatic, colloquial, slang, of a personSexually aroused.