We found 3 dictionaries that define the word screwed the pooch:
General (3 matching dictionaries)
General (3 matching dictionaries)
- screwed the pooch: Merriam-Webster
- screwed the pooch: Wiktionary
- Screwed the Pooch, Screwed the pooch: Wikipedia, the Free Encyclopedia