These terms are considered highly derogatory and offensive, and their use is deeply inappropriate. They have a history of being used in a derogatory manner, especially during colonial and racist periods, and are generally regarded as unacceptable in contemporary discourse.
It's important to avoid using such terms, as they perpetuate harmful stereotypes and contribute to racism. Instead, it's better to use respectful and appropriate language when referring to people of different races or ethnic backgrounds.