I would say it's more exactly "can't stand the sight of" with a meaning of "to hate". I also answered "can't stand" meat, and reported it. In terms of meaning i would argue that "can't stand meat" and "hate meat" are, for all intents and purposes, identical