That sounds good after visiting somebody's house, but what about a television host thanking a guest?
"My pleasure," is an English response. I have actually never heard it in The States. The usual reply here is, "Thank you for having me," or "You're welcome".
I don't think the double entendre matters. Most people won't notice it at all unless they want to mess about with their friends. Thank you for coming is a perfectly normal thing to say to guests.
I don't think the double entendre matters. Most people won't notice it at all unless they want to mess about with their friends. Thank you for coming is a perfectly normal thing to say to guests. Nona, I agree completely and I think your reply was the most helpful on this subject. "Some people" are rather hard to please!