A person who has an excessive interest in or admiration for themselves. Aka self indulged pricks who only care about themselves
Donald Trump is a narcissist.