What does moha mean
It means toad worship, an internet meme spoofing Jiang Zemin