Opinionate /(?)/

O·pin·ion·ate

Opinionate

a.
  1. Opinionated.