Idiom Definition:
Your browser does not support the audio element.
"to vent your spleen"  
    to express your angry feelings
     
Synonyms:
ballistic, bark, berserk, blow, composure, crack, erupt, flare, flash, freak, fume, haywire, lash, nuts, rail, rant, retort, scream, snarl, snap, storm, temper, vent, yell
 
 
This man is 
venting his spleen on the computer. - - - - ->  
