It apparently means sick, or reem, which apparently means cool. In other words, it's describing something positive. I think.
I dont understand those two either !! No mate, seems a stupid word to describe something that is good and cool , in my humble opinion .