it sounds like your guest was a bit more relaxed than you were. rudeness is never acceptable in my book. however, if you're being playful, and someone just doesn't "get it", there's not much that can be done. obviously i wasn't there and don't know the background of the relationship or the tone of the evening, so it's next to impossible to support either side. i have no problem with telling a friend that his food "sucks" if i don't like it. however, i wouldn't say this to a business associate's husband if i didn't know him well enough to know that he'd take it lightly. well, after a couple of drinks i might.