WC = Toilet

In England, when someone talks about the "WC," they mean "Water Closet," or toilet. I just mention this because West Covina is talking about putting a big "WC" in the hills above West Covina.

Despite the headline, I'm pretty sure they mean the letters and not the toilet.

On another thread, they said

On another thread, they said is stands for Wah Ching, an old Chinese street gang.