We do not currently know of any antonyms for twiffler.
The noun twiffler is defined as:
Did you mean defiler?