twattock noun1 •(UK, slang) A contemptible person.I find it chuffin' alarming because your dinner is s'posed to end up there, not start out there, y'daft twattock! Now bend over. — 2008 formstwattocks