What is the full meaning of twatted
TWAT, (slang) to strike violently [v]
Example of the word twatted placed on a Scrabble board.