1 definition by ANTZILLA

Screwing the pooch is a nonsensical action that is being done while a major fuck up is occuring or has occured.
Management have screwed the pooch while the competition gained the upperhand.
by ANTZILLA July 13, 2014
Get the screwed the pooch mug.