The word has different meanings depending on who is using it and the context in which it is used.
1. It can be used to say that you are really hungry.
“Dy ou is skraal, give him loose change to buy food.”
2. It is a word used to refer to Hammanskraal a town north of Tshwane.
“I went to high-school in Skraal”.