opinioned
synonyms
conceited
opinionated