trog (n.)youdaoicibaDictYouDict
"obnoxious person, boor, lout," 1956, short for troglodyte.