omoplata 0 Report post Posted June 23, 2011 OK, this phrase absolutely captivates me, yet remains a big mystery. According to Wikipedia: Share this post Link to post Share on other sites