Phrase Meaning:
Posted by Dave on September 29, 2000
What does "screwing the pooch" mean? in the context I have heard it used it appears to mean taking advantage of a situation...
- Phrase Meaning: Bob 09/30/00
Posted by Dave on September 29, 2000
What does "screwing the pooch" mean? in the context I have heard it used it appears to mean taking advantage of a situation...
© 1997 – 2024 Phrases.org.uk. All rights reserved.