spleen
spleen
noun
A large abdominal organ filtering blood, storing red blood cells, and fighting infection.
"The surgeon removed his ruptured spleen."
noun
Feelings of ill-temper, resentment, or malice, often expressed with vehemence.
"He vented his spleen about the injustice."
Thesaurus
Synonyms: lien, short temper, quick temper, irascibility