truffled

truffled adj

possibly Fr.

  1. Fleshy; plump; round; rotund; edible; succulent.