Term: blew the pooch
Example: bill really blew the pooch on that presentation
Definition: "an accepted, intensified variation on the phrase, "[screwed the pooch]