|Origin:||esplen, from Latin splen, from Greek|
an organ near your stomach that controls the quality of your blood
2 [uncountable] formal
anger, especially unreasonable or unfair anger:
Obviously you're annoyed, but that doesn't give you the right to vent your spleen on me (=get angry with me).