We do not currently know of any synonyms for twank.
The verb twank is defined as:
See full definition of the word twank.
Did you mean tank, twang or thank?