tasty well-groomed snatch Share definition Flag any positive exclamation sweet, i found five dollars! tasty well-groomed snatch! tasty well-groomed snatch by Dan Garesche February 16, 2004 0 0 Get merch Get the tasty well-groomed snatch mug. Buy Now — $32.95 See more merch