john's angernade took him completely by surprise
a collection of words that are a short, explosive verbal assault
"john's angernade took him completely by surprise" What is the definition of "angernade"?