We do not currently know of any antonyms for Kerfoots.
The proper noun Kerfoots is defined as:
Did you mean crafts or grafts?