Difficult or impossible to digest.
Difficult to accept; unpalatable.
Anything that is difficult to digest.
Of a food, often a liquid: containing seasonings
Experienced, especially in terms of a profession or a hobby