Mopuss Share definition Flag A nickname for Muhammad (Mohammed), the self-proclaimed prophet of Islam. Combination of "Mohammed" and "pusillanimous." Inspired by debater Mohammed Hijab. A: Wow, did you know that Muhammad had 11 wives? B: You mean Mopuss? Yes, I know. Mopuss by bonard October 17, 2021 0 0 Get merch Get the Mopuss mug. Buy Now — $32.95 See more merch