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