Also from Urban Dictionary (a highly subjective source I might add):

screw the pooch to fuck things up royally; originally used by U.S. naval aviators to mean "crash one's plane into the water"

dick the dog Navy slang for fucking off, dicking around, being a slacker.

Of note, the colleague I originally referred to is in fact a former Navy officer.