English Dictionary
◊ HIGH-KEYED
high-keyed
adj : (of persons) excitable