A way of aliens from the planet Chang Chang Wa of communicating.
YOUR A CHANG CHANG WA if you scream Chang Chang Wa