Difficult or impossible to digest.
Difficult to accept; unpalatable.
Anything that is difficult to digest.
Difficult; complicated; hairy or thorny.
Covered with sharp points.
Easily irritated.
In a prickly manner.
Something that gives a pricking sensation; a sharp object.