twattish adjective1 •(slang, offensive) Characteristic of a twat; obnoxious. formsmore twattish · most twattish