What does "crabby" mean?

Crabby: Crabbed; difficult, or perplexing. "Persius is crabby, because ancient." Marston.

Sources