Find the word definition

Wiktionary
twatted
  1. 1 (context vulgar slang British English) Extremely drunk, intoxicated 2 (context used in combinations English) Having a particular sort of twat v

  2. (en-past of: twat)