Definition of "twattish"
twattish
adjective
comparative more twattish, superlative most twattish
(slang, derogatory) Characteristic of a twat; obnoxious.
comparative more twattish, superlative most twattish
(slang, derogatory) Characteristic of a twat; obnoxious.