TWANG


Meaning of TWANG in English

v. produce a strong vibrating sound as of a plucked string of a musical instrument; produce music by plucking the strings of a musical instrument; pull and/or release the string of an archery bow; speak with a nasal tone; (Slang) masturbate

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.