Posted: Jul 22, 2018 7:48 pm
by felltoearth
Megalomaniac “a person who suffers delusions of their own power and importance.”

If the shoe fits...