Don't you hate it when you ask someone if they want coffee or tea and they say "yes"?
I mean, strictly speaking they answered the question. They do want a coffee or a tea. They just haven't yet specified which one they would like most...
~Don't you hate it when you ask that question out of curiosity, and then the person you asked gets all mad that you didn't give them either coffee or tea afterward?~
The question has several possible responses. "No, thank you," means the person wants neither coffee nor tea. "Coffee, please," and "tea, please" mean just what you think. "Yes, please," means that either coffee or tea would be acceptable, and the respondent is indifferent to which one.
This usually means "I'll take one of whatever you're having," and is probably intended to be less burdensome to the host, by allowing them to choose what they would prefer to serve rather than forcing them to defer to their guest.
Of course, the person might be trying for a cheap laugh rather than politeness. In that case, it would be appropriate to wait a beat, chuckle, optionally make a flirtatious gesture (such as a wink or arm touch), then ask "So either one is fine?"
I mean, strictly speaking they answered the question. They do want a coffee or a tea. They just haven't yet specified which one they would like most...