screwed the pooch

Verb

 * 1)   (To have screwed up or to have made a mistake.)