pooch The origin and history of pooch. Etymology Origin uncertain; possibly from a German pet name for lapdogs. ← Back to the full definition of pooch