TWATS Scrabble 8 Words With Friends 8 Definition TWATS is the plural of TWAT. noun TWAT: a man who is a stupid incompetent fool. Anagrams of TWATS watts See all 25 words you can make from TWATS → 5-letter words Words starting with T Words ending with S ← Unscramble different letters