jack of all tirades
A person who can’t be quiet and rants about stuff like it’s their job.
My neighbor screamed at the mailman for 10 minutes because he gave the wrong letter to the wrong person.
My dad yelled at the TV for the whole game because he didn’t like the ref’s calls.
My cousin ranted at the waiter for 20 minutes over a burnt toast.
xs