Snatch Catcher Share definition Flag A man who gets a lot of pussy Dude, that guy's a real snatch catcher Snatch Catcher by Reese Gavin October 27, 2009 Get the Snatch Catcher mug.