Wiktionary
twattock
n. (context UK slang English) A contemptible person.
n. (context UK slang English) A contemptible person.