twazzock /ˈtwæzək/ noun1 •(UK, offensive) a stupid or annoying person.I am fully aware that I sound like the worst kind of pseudo-intellectual twazzock […] — 2008 formstwazzocks