opinioned

synonyms

conceited

opinionated