HALF-CRACKED

Source: 567

Half″–cracked′ (–krăkt′), a. Half-demented; half-witted.