Wiktionary
fratchy
a. (context UK English) argumentative
a. (context UK English) argumentative