Find the word definition

Wiktionary
hamfat

n. 1 (context US slang offensive obsolete English) A black person. 2 (context US black slang obsolete English) Something average; a mediocre thing or person, especially a jazz musician.