Skip to main content

Definitions 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.
pooch by KML234 August 20, 2009