Idiom: Vent your spleen

What does 'Vent your spleen' mean?

If someone vents their spleen, they release all their anger about something.

See also: