skeet catcher Share definition Flag slang for a womans genitalia her skeet catcher was wetter then a slip n slide skeet catcher by Stevo Paff July 26, 2006 0 0 Get merch Get the skeet catcher mug. Buy Now — $32.95 See more merch