HALF-CRACKED MEANING IN ENGLISH

• Half-cracked Definition & Synonyms

  1. (a.) Half-demented; half-witted.


RECENT SEARCHES