mad one
When you’re on a mad one, you’re angry for no reason and will yell at anyone who looks at you wrong.
He was on a mad one and yelled at the barista for not giving him extra cream.
She was on a mad one and called the bus driver a fat-faced idiot.
He was on a mad one and threw a chair at a random person.