Definition of "Haywire" :
noun: wire for tying up bales of hay
adjective: not functioning properly
"Has gone completely haywire."
adjective: informal or slang terms for mentally irregular
noun: wire for tying up bales of hay
adjective: not functioning properly
"Has gone completely haywire."
adjective: informal or slang terms for mentally irregular