angry rant
- tiradeExtended angry speech
- outburstSudden emotional release
- diatribeBitter, prolonged verbal attack
- ventingReleasing emotion verbally
- screamingLoud, shrill vocalizing
fuming · explosive · unhinged · spewing · raging · tantrum · meltdown · frothing · bitter · venomous · hostile · keyboard · comments · viral · unfiltered · spittle · shouting · frustrated