1. Adjective. that makes a twanging sound ¹
¹ Source: wiktionary.com
1. twanging [adj TWANGIER, TWANGIEST]