Ahh...I didn't realize that OM showed up at your house unannounced. Clearly it is not a cool thing to do at all. You can convey it to XW and ask that it made you uncomfortable. Ask that he refrain from it in the future.
I need to ask why the OM showed up at your house? Was there a reason for it at all? Trying to understand how it came about here.