What do people taste like? Chris O'Sullivan on January 15, 2008, 11:55 PM Tweet chicken? pork? duck?