Hen-witted Definition

adjective
Wiktionary