The accusation of racism is a very lazy term used to shut up an opponent and give a sense of virtue to the accuser. After all who would want to be a racist and the accusation is usually against a caucasian.
The term Caucasian is originally from a group of mountains in the caucasus but has come to mean a race of people with white skin. In the US v Bhagat Sing Thind 1923 the supreme court argued that although asians indians were technically caucasian they could not be US citizens because they were't white. That decision was reversed in 1946.
Many coloured people don't realise they may be Caucasian such as Indians even though they are very black also Arabs Lebanese, northern African peoples mediteranian peoples such as Greeks, Italians, Syrians are all Caucasian.
I don't know if you are racist if you criticise your own race but the coloured people should check first or they may look foolish.