haywire




haywire - noun

  • wire for tying up bales of hay

  • haywire - adjective

    haywire - thesaurus

    amiss   awry   wrong