Definitions by red-eye
ching chang walla
a slang word,mainly used in certain parts in east london.like leyton,where im from.
it means "rock paper scissors"
not ALL teen londoners kno dis tho.
it means "rock paper scissors"
not ALL teen londoners kno dis tho.
ching chang walla by Red-Eye November 3, 2004