condescending elitist
A asshole who thinks they are better then some other person and they make sure that that person knows about it.
Person 1- Hey asshole, Still doing the same shitty thing.
Person 2- why don't you shut up, you condescending elitist!
Person 2- why don't you shut up, you condescending elitist!