It’s the male version of “foid” which is short for “femoid.” I’ve never heard or seen “moid” before, like you say. I would have thought that female incels would be on the side of male incels, thinking that women were the problem, and the reason they couldn’t sleep with anyone is because the pretty women are all sluts and taking all the men or something
There are still subreddits though, they’re just called communities