twats meaning

Meaning of twats

What is the full meaning of twats

TWAT, (slang) to strike violently [v]

Example of the word twats placed on a Scrabble board.

Unscrambled word twats

Points for twats

Scrabble
12 points
Word With Friends
8 points
Wordfeud
12 points