hmmm "screwed the pooch"? Is that Gearhead cycle speak?
"Screwed the pooch" is old fighter pilot/astronaut jargon, from "The Right Stuff."
Sorry for the double post! I wanted to be sure to make my point... ;-D