I am firmly of the opinion that no one ever wants to know your bathroom business. No one, ever, not really. They do not want to know how badly you have to go, or details of how the experience went, or issues there in.
Seriously. I would be so squicked out I'd have to check into the nearest Motel 6, no matter how far away that was.
Frankly, the fact that there is a door and they choose to leave it open would concern me. You can talk to people with the door closed. Leaving the door open is...just weird.
As for the negative ugly words, I'd follow up immediately with, "I'd really appreciate if you didn't use those words" (something I said once to my mother, who used a word to this day I'm not sure she entirely understood) or "Dude! We don't use such words."
Take whatever approach you choose, but please, OP, stand up for yourself and your values.
And really, find that Motel 6. It has a door on the bathroom, too.