What does Annoyer-in-Chief mean?

Annoyer-in-Chief meaning in Urban Dictionary

Top asshole in energy, dedicated to making the life of people under their energy as unhappy as possible.