Gadzooks, big! Are you saying... he's screwed the pooch?
If you are, big, that is an insult... to all us pooches!