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