◄
Half-cracked
►
Dictionary
(
a.
) Half-demented; half-witted.
Clyx.com