Screw the Pooch

IMG_0895.JPG

Screw the Pooch (idiom)- to screw up, to fail in dramatic and humiliating fashion

Continue reading “Screw the Pooch”

Advertisements