jack of all tirades
A person who can't stand anything and has to yell about it like it's a personal attack.
My brother screamed at the dog for knocking over his juice. The dog didn't even like him.
My mom yelled at the microwave for 5 minutes because it took too long to heat up.
My friend's dad ranted at the grocery store because the bread was out of stock. He didn't even want bread.