Adjective
twatlike (comparative more twatlike, superlative most twatlike) (vulgar, slang) Resembling a twat.