Definify.com

Definition 2024


twattish

twattish

English

Adjective

twattish (comparative more twattish, superlative most twattish)

  1. Characteristic of a twat.

See also