Splenetic

a.
  1. Affected with spleen; malicious; spiteful; peevish; fretful.

n.
  1. A person affected with spleen.