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