meaning of african ham

african ham meaning in Urban Dictionary

Derogatory term insulting African-Americans; a watermelon.