A situation seems to come up every year during the Super Bowl. I figure I'll ask here. I'm pretty certain that etiquette forbids men from addressing women who aren't SO's as "honey," "sweetie," so forth. Except maybe in the South where it's OK.
My friend's wife Raquel, I have no intention of addressing as such. However, I would say things like "Dude pass the beer" or "dude, I was sitting there." To Raquel.
I realize that this is some form of laziness. If I want chips from a guy whom I don't immediately recognize, "Dude pass the chips." If it's a woman whose name I don't remember, it's easiest to just say "dude" in some generic, gender-neutral sense. That's the situation I'm asking about.
Is "dude" an acceptable stand-in for a name, from a man to a woman?