What is the full meaning of twanged
TWANG, to make a sharp, vibrating sound, also TWANGLE [v]
Example of the word twanged placed on a Scrabble board.