MSM is a common acronym for Men who have Sex with Men OR Males who have Sex with Males.  (<— LINK)

Aka, straight cocksuckers.

Typically, an MSM is someone who lives a straight lifestyle (more or less), but that has sex with men, too. An MSM does not typically want an emotional relationship with a man, merely the physical act of Man on Man Sex.