Egotistical describes somebody who talks about themselves and very little else. The colleague who turns every story back round to his own promotion.
It is a judgement and never a compliment, and it is stronger than merely proud. A proud person is pleased with what they did; an egotistical person cannot stop telling you. Egotistic is the shorter variant and means the same thing. Do not confuse it with egoism, which philosophers use for the doctrine that people always act in their own interest — egotistical is about the talking, not the theory.
1adjectiveegotisticalExcessively concerned with yourself and your own importance.
“He was too egotistical to notice anyone else was speaking.”
From egotistic + -al.
Etymology from Wiktionary, CC BY-SA