We do not currently know of any synonyms for twanger.
The noun twanger is defined as:
Did you mean tanker?