half-crazed Meaning, Definition & Usage

  1. adjective satellite driven insane
    crazed; deranged.

WordNet