What does moha mean

It means toad worship, an internet meme spoofing Jiang Zemin