Screwing the pooch

When you have fucked something up so immensely that it is comparable to fucking a dog.

We were going to get away with skating at the barracks all day but Carl had to call Gunny to ask if there was anything we could do. He really screwed the pooch.