I had to look up "splenetic", but even after doing so I'm not sure it conveys the right meaning here.