“The Hildabeast” I like it yours? the originator deserves credit!
Nah....that's a totally accurate term that's been on FR for more than 10 years, I'm sure.
It's one of those "perfect fit" words that describe someone/something without further explanation.