crabby

CRABBY, a. Difficult.