Body language unlike one of the seven facial expressions of emotion is not universal. In fact, research has shown that it is culture specific.
myGuidon.com writes that many of our body movements and gestures are culturally determined, some gestures have different meanings in different cultures. What can be seen in one culture as a compliment is often taken as an insult in another culture.