Screw the Pooch

What is Screw the Pooch?

Screw the Pooch meaning To mess up in a big way. Usually followed by a visit with the old man.

 

reference: –