jackrammers
A loud, stupid noise people make when they're too angry to speak properly.
Jackrammers! My mom yelled at me!
Jackrammers! My dog broke my chair!
Jackrammers! My friend took my snack!
xs