DH is friends with a colleague of mine. We went there for dinner last night. He got a bit drunk (not massively) and was rather obnoxious. He called his DD (6) a bitch for knocking his drink over. His DW didn't say anything, I challenged him. Later on my DD (1) was blowing kisses to everyone but didn't to him. He swore at her ("oh fuck you then" or something like that). Who swears at babies? I let him know that I was very cross.
Thing is, our older DDs are friends, his wife is lovely, and DH really likes him. I'm inclined to let DH do what he pleases, but ensure that DDs don't spend time with him. Ideally, I'd like DH to speak to him about this, but he's not keen. WWYD?