Yep. That's it. Any clue as to the meaning?
This non-Arabic speaking person (who sees a lot of gut wrenching and anger producing graphics daily) will not speculate on the meaning; HOWEVER; I'm sure the experts will.
There are Real Media links within that post that just show a goat being sold at a market. It looksl like that green cloth is some kind of a tag or marker. The picture of the goat is just a capture from the video.