screwing the pooch

English

Verb

screwing the pooch

  1. present participle and gerund of screw the pooch