Anything that is difficult to digest.
Difficult or impossible to digest.
Difficult to accept; unpalatable.
A person or thing that is outstandingly bad.
Another unspecified item, perhaps not yet known or decided upon.
Something exceptional, out of the ordinary, unusual.