twanging

TWANG'ING, ppr. Making a sharp sound.

1. a. Contemptibly noisy.