The term "self-important" comes to mind.
The term "narcissistic self-absorbed ***wipe" comes to mind.