What's another word for egomaniac?

comments powered by Disqus