hamfat n.1[hamfat adj.1 ](US) a derog. term for a black person.Show quotations1946Mezzrow & Wolfe Really the Blues 94: Hop is strictly for hamfats.