What does african ham mean?

african ham meaning in Urban Dictionary

Derogatory term insulting African-Americans; a watermelon.