plural spleens
1
: an organ located near your stomach that destroys worn-out red blood cells and produces white blood cells
a ruptured spleen
2
literary
: feelings of anger
I listened patiently while she vented her spleen. [=while she expressed her angry feelings]



