What is the meaning of Disputatious?

Of or relating to something that is in question as to its intent or value.

Inclined to argue or debate; provoking debate.

Source: wiktionary.org