Tasty Leather Share definition Flag A very tan older woman's vagina. Man, last night I was with that cougar. But damn was that some tasty leather. Tasty Leather by slick hemlock September 1, 2009 Get the Tasty Leather mug.