Definisi 'halfcracked'

English to English
adjective
1 Half-demented; half-witted. Terjemahkan
source: webster1913


Visual Synonyms