Top definition
This is the religion worshiping the great Goddess of Chengkai. She has several arms.
Is the government trying to ban your religion?

Yes, I worship Chengkai, and believe in Chengkaiism
by adolf kennedy March 29, 2011
Get the mug
Get a Chengkaiism mug for your coworker Manley.