【yǒu zhǔ jiàn】

  1. opinionated
  2. having one's own strong views