Wiktionary
twazzock
n. (context UK pejorative English) a stupid or annoying person.
n. (context UK pejorative English) a stupid or annoying person.