Having offensive concern for self
narcissistic, boastful, conceited, vain, self-centered, egocentric, self-absorbed, self-obsessed, self-glorifying, vainglorious, egoistic, self-important, pompous, arrogant, insolent, autocratic, swollen, puffed up, affected, self-magnifying, presumptuous, overweening, supercilious, condescending, patronizing, superior, blustering, prideful, bumptious, grandiose, haughty, snobbish, high-handed, lordly, imperious, magisterial, scornful, contemptuous, disdainful, proud, bullying, sneering, pretentious, assuming, ostentatious, consequential, cocky*, brazen, impertinent, selfish, bombastic, bragging, flaunting, flamboyant, presuming, impudent, vaunting, inflated, stiff, overbearing, swaggering, domineering, bold, overconfident, self-satisfied, taking merit to oneself, like God Almighty*, stuck up*, too big for one's breeches*, too big for one's boots*, looking down one's nose*, high-hat*, snooty*, uppity*, wrapped up in oneself*, impressed with oneself*, full of oneself*, pleased with oneself*, stuck on oneself*, swell-headed*, big-headed*, know-it-all*, on an ego trip*; see also pompous, proud 2.
Antonyms humble*, meek, modest.