Derogatory for an Indian (Asian) person. Thought to have come from British Colonial in
India, coined by British expats/ colonists.
The British, with a long history of playing the game of cricket, did so in
India during the 17th century and beyond. The local Indians seeing this new game became curious. Not to make the colonial masters upset, they would stay up late into the night, and sneak in games of cricket under a full
moon.
This became a regular tradition, and soon the Indians were allowed to play during the
day. But the term stuck...
Moon Cricket, derived from the Indian slaves sneaking in games of cricket at night.