RELATED WORDS
PARAPHRASING
full of, showing (too much) self-importance
arrogant, egotistic
without use, value, meaning or result; having too high an opinion of one's looks, abilities etc
egotistical