Green’s Dictionary of Slang

twang n.3

see twanger n. (1)