TWANG Meaning of TWANG in English I . n. 1.Nasal tone.2.Harsh, quick sound; vibrating sound. II . v. a. Twank, ~le. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012