twanging
TWANG'ING
, ppr. Making a sharp sound.
1. a. Contemptibly noisy.