display | more...
  1. noun, colloquial term for dog

  2. verb, to fail, to screw up in a particularly inept fashion, possibly a shorter form of screw the pooch

    "They were counting on both of the free throws, but Shaquille decided to pooch the second one."

Log in or register to write something here or to contact authors.