To give vent to anger
rant, fume, rave, storm, yell, scream, rant and rave, lose one's temper, foam, splutter, flame, roar, rail, boil, boil over, shake, quiver, fulminate, seethe, shout, scold, have a tantrum, explode, run amok, run riot, rampage, fly apart, flare up, blow up, blaze up, flame up, fire up, bristle up, carry on, go on, show violent anger, act with fury, be violently agitated, bluster, be furious, get mad, get sore, anger, be livid, fret, chafe, work oneself into a sweat*, go berserk*, go through the roof*, hit the ceiling*, go into a tailspin*, have a fit, have a conniption fit*, blow one's top*, breathe fire and fury*, go on the warpath*, go on the rampage*, put one's fur up*, gnash one's teeth*, raise Cain*, raise the devil*, take on*, throw a fit*, go into orbit*, fly out*, fly off the handle*, fly into a passion*, vent one's spleen*, stamp with rage, look black, snap at, run mad, raise a storm, bridle up, blow a fuse*, get hot under the collar*, fly off at a tangent*, cut loose*, have a hemorrhage*, get one's gorge up*, get one's back up*, foam at the mouth*, make a fuss over*, kick up a row*, have a nervous breakdown*, let off steam*, look daggers*, get oneself into a lather*, lose one's head*, flip out*, flip one's lid*.
Antonyms be calm, calm down, pout.