I have one word for you bro and it’s called “boundaries.”
When you risk stepping into their “sex leavins” in your own shower, that’s way over the line. If her husband’s a jerk, a creep or just embarrassed? Ultimately, it doesn’t matter. It’s your house and they’re the ones out of line. Does that mean you have to be just as rude as the husband? No way, but you do need to be firm, make it clear that it wasn’t cool and politely as possible let them know they aren’t going to be welcome back if they refuse to clean up their mess next time.