Half-cracked
Word Dictionary
-> Half-cracked
Search:
Half-cracked
(a.) Half-demented; half-witted.
Terms of Use
Canadian Jobs