high-keyedEnglish

high-keyed

Adjective

(of persons) excitable

English: high-keyed