This is an uncommon slang term for
masturbation. It is refering to the ancient Egyptian creation myth in which the god Amun
masturbated in order to create the world, and its people. It was believed that if the Egyptians did not carry out the ritual every day,
utter chaos would ensue.