halfcracked

listen to the pronunciation of halfcracked
English - English
Half-demented; half-witted
halfcracked
Favorites