What is the full meaning of twanky
(Chinese) a variety of green tea, also TWANKAY [n TWANKIES]
Example of the word twanky placed on a Scrabble board.