What is the meaning of Crabby?

Relating to or resembling crabs; crablike.

Abounding with crabs.

Visibly irritated or annoyed; grouchy, irritable, in a foul mood; given to complaining or finding fault in an annoyed way.

Crabbed; difficult or perplexing.

Source: wiktionary.org