gone off half-cocked

English

Verb

gone off half-cocked

  1. past participle of go off half-cocked