1 definition by KML234

A verb meaning to screw something up. As in pooch screw.
You totally pooched your chances of hooking up with her.

The situation is all pooched up.
by KML234 August 21, 2009
Get the pooch mug.