screwed the pooch

短语

发音

AU

释义与例句

v.
  1. 1.

    simple past and past participle of screw the pooch (slang) (To have screwed up or to have made a mistake.)