tarragon delight Share definition Flag a black person's cock Leslie B. liked her tarragon delight by the yard. tarragon delight by Mr. James May 18, 2006 0 0 Get merch Get the tarragon delight mug. Buy Now — $32.95 See more merch