vent one’s spleen

vent one’s spleen

tv. to release one’s anger. I just feel like I have to vent my spleen at somebody. See also: spleen, vent