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