What is the full meaning of twittens
TWITTEN, a narrow lane between two walls or hedges [n]
Example of the word twittens placed on a Scrabble board.