Words: opinionated opinionative self-opinionated
Part of speech: s
Definition: obstinate in your opinions