What is Bosszilla?
A nasty, angry, Godzilla type of a boss
My boss was screaming at me all morning, she is such a Bosszilla!
See boss, godzilla, work