Meaning
Posted by R. Berg on July 14, 2003
In Reply to: Cost of tea in china posted by sphinx on July 14, 2003
: "What does that have to do with the cost of tea in China?"
: What does it mean?
It means "What does that have to do with what we're talking about? How is it relevant?"