What is the meaning of [Go Off Half-Cocked]

To say or something prematurely, with a negative effect