Kaffir is a very bad word that shouldn't be used. It is a very offensive word that is mostly used to speak badly about or insult people from different places, like Africa, who are not white. It is wrong to use kaffir about someone and it is not polite.