We do not currently know of any synonyms for ham sandwich.
The noun ham sandwich is defined as:
See full definition of the word ham sandwich.