obstreperoid
A loud, rude, or stubborn person who acts like they have a personal grudge with the entire world.
My friend is an obstreperoid. He won’t stop arguing with the pizza delivery guy.
My mom is an obstreperoid. She won’t stop yelling at the TV.
My cat is an obstreperoid. It won’t stop knocking things off the table.