twp meaning

Meaning of twp

What is the full meaning of twp

(Welsh) dimwitted or stupid [adj]

Example of the word twp placed on a Scrabble board.

Unscrambled word twp

Points for twp

Scrabble
11 points
Word With Friends
9 points
Wordfeud
11 points