the other day i was walking through the woods and i saw a bangry tear a deer's antlers off with its talons
a small woodland furry creature that often becomes enraged for no apparent reason
"the other day i was walking through the woods and i saw a bangry tear a deer's antlers off with its talons" What is the definition of "bangry"?