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