Synonym of agitator (“one who stirs up or excites others, for example political reformers”)
One who is pretentious about their own cleverness or knowledge.
One who is obnoxiously self-assured; a show off.
A well-dressed person.
One who is given to obnoxious or insolent humor.